25020 358
20092 548
14950 195
2650 719
14229 662
9354 697
1783 514
1141 350
1352 340
985 273
1956 397
299 38
10362 145
956 310
533 159
8139 282
151 35
2999 959
15435 274
13165 313
2582 685
1226 321
1385 443
2613 827