31101 127
2818 354
7392 163
2819 447
3965 243
3732 487
43010 193
2925 511
11731 218
15730 699
66613 533
33814 326
23319 732
16752 195
8719 660
3470 660
3191 611