2993 421
40446 595
14691 368
5034 786
3740 851
13769 646
1610 182
2830 343
1661 224
4686 715
2948 725
2243 361
24369 640
7861 251
1865 517
2552 481
2386 426
1886 213
2282 54
4551 369
15188 331
28360 493
13165 126
12921 574
4267 513
3464 516
18335 935
21402 332