31141 127
2831 354
7408 163
2838 447
3991 243
3739 487
43100 193
2928 511
11747 218
15751 699
66902 533
33862 326
23356 732
16777 195
8727 660
3472 660
3200 611