40900 766
299282 785
2408 440
19846 617
14113 592
77650 368
38582 189
275975 431
313602 991
257811 537
296724 941
61143 167
101439 496
127457 378
33516 408
22886 161
61152 145
23135 645
119216 295
41033 958
5652 672
2357 89
5049 252
5771 175
7289 430
10121 399
3609 79
5568 482