34715 514
8349 630
4704 663
13660 186
115305 1000
5408 179
4682 391
12271 146
5996 198
8277 593
2807 596
10896 331
13288 175
6420 367
3925 229
5847 282
2395 175
2691 274
3092 623
4315 766
27908 445
128469 658
4048 542
4901 554
2849 497
1337 110
2138 397
92636 874