2950 883
9129 83
1408 274
841 111
2895 154
7161 254
2428 620
1815 521
5062 173
507 99
11297 670
2328 621
1556 317
2489 514
1457 298
732 99
40754 287
10367 194
14653 536
724 215
43017 210
2163 462
1210 329
207895 536