37601 52
2310 286
8462 72
25662 173
28393 105
12786 331
7761 407
3498 162
28765 450
2994 85
28643 970
3880 715
22291 84