2382 95
6057 661
4399 398
11334 665
2317 337
4713 626
3492 409
5206 611
10246 792
21927 506
5800 78
14631 226
123707 985
9962 750
21631 865
12390 155
27897 298
51850 864
6422 198
8990 593
11827 331
17333 176
6942 368
2662 175
3060 274
14500 294
39564 452
4297 542