975 58
2671 648
2295 393
960 180
2052 369
12685 447
8595 226
6338 178
2772 126
1091 63
9366 151
10300 704
4196 519
3891 102
3445 766
2541 559
3416 111
9440 747
4939 603
40090 115
14763 481
14900 416
12456 715
4985 156
3637 296
6259 929
2683 403
379751 865