10966 94
143307 782
115366 349
10361 504
7127 965
906 166
2989 684
1128 258
2536 627
2444 463
1289 388
1045 155
10919 516
1395 273
1534 232
2810 863
2998 815
9541 470
685 131
2496 440
2274 453
13257 300
557 86
10962 221
1300 281
20914 755
7355 526
21746 652