19319 74
153446 423
61615 413
15115 298
3447 912
10260 479
5502 446
3503 46
2416 470
1410 44
41696 423
8610 817
18991 155
26803 267
8003 454
10483 378
7824 212
696 55
19398 639
8180 624
13134 763
1959 311
18198 487
7180 234