30893 318
97835 181
177067 327
3142 551
5534 870
2804 579
9203 253
3210 530
2500 479
2944 481
2345 546
4556 351
123400 687
70554 725
223116 392
9871 712
112664 450
58114 404
81635 361
7200 161
8019 73
22384 134
31287 587
22403 155
394152 812
31255 494
39703 236
24300 698