31220 127
2847 354
7417 163
2864 447
4030 243
3751 487
43178 193
2935 511
11761 218
15763 699
67156 533
33899 326
23392 732
16802 195
8740 660
3476 660
3211 611