31220 127
2847 354
7417 163
2862 447
4030 243
3751 487
43174 193
2935 511
11761 218
15762 699
67151 533
33897 326
23390 732
16802 195
8739 660
3476 660
3211 611