31205 127
2835 354
7411 163
2845 447
4002 243
3743 487
43112 193
2931 511
11749 218
15754 699
66947 533
33868 326
23366 732
16788 195
8730 660
3472 660
3203 611