31240 127
2858 354
7432 163
2902 447
4061 243
3761 487
43300 193
2950 511
11777 218
15795 699
67376 533
33942 326
23450 732
16837 195
8755 660
3480 660
3217 611