31239 127
2856 354
7429 163
2891 447
4059 243
3758 487
43281 193
2949 511
11776 218
15793 699
67336 533
33932 326
23440 732
16831 195
8751 660
3479 660
3217 611