30660 318
97822 181
177035 327
3142 551
5534 870
2804 579
9203 253
3210 530
2500 479
2944 481
2345 546
4556 351
123389 687
70548 725
223106 392
9871 712
112646 450
58107 404
81635 361
7199 161
8019 73
22384 134
31286 587
22403 155
394136 812
31255 494
39702 236
24299 698