31228 127
2850 354
7420 163
2875 447
4037 243
3752 487
43210 193
2940 511
11766 218
15769 699
67211 533
33907 326
23405 732
16816 195
8743 660
3479 660
3214 611