2671 648
2293 393
959 180
2052 369
12685 447
8554 226
6336 178
2772 126
1089 63
9364 151
10300 704
4195 519
3891 102
3445 766
2541 559
3416 111
9435 747
4937 603
40089 115
14762 481
14900 416
12454 715
4985 156
3637 296
6259 929
2682 403
379749 865
303191 1032