31233 127
2855 354
7425 163
2887 447
4054 243
3758 487
43250 193
2946 511
11771 218
15789 699
67300 533
33926 326
23423 732
16830 195
8750 660
3479 660
3217 611