31232 127
2853 354
7422 163
2883 447
4050 243
3758 487
43243 193
2945 511
11770 218
15776 699
67285 533
33924 326
23420 732
16829 195
8747 660
3479 660
3215 611