31217 127
2844 354
7415 163
2857 447
4018 243
3745 487
43162 193
2934 511
11760 218
15757 699
67085 533
33889 326
23386 732
16800 195
8737 660
3475 660
3210 611