31230 127
2851 354
7421 163
2876 447
4040 243
3755 487
43224 193
2942 511
11766 218
15773 699
67237 533
33912 326
23413 732
16821 195
8744 660
3479 660
3215 611