30101 316
97778 181
176960 326
3114 551
5529 870
2804 579
9203 253
3205 530
2500 479
2944 481
2343 546
4556 351
123374 687
70536 725
223068 392
9871 712
112621 450
58092 404
81627 361
7197 161
8019 73
22384 134
31285 587
22400 155
394107 812
31254 494
39700 236
24299 698