976 58
2674 648
2299 393
965 180
2053 369
12685 447
8741 226
6345 178
2778 126
1092 63
9380 151
10304 704
4197 519
3896 102
3446 766
2542 559
3420 111
9453 747
4948 603
40100 115
14763 481
14907 416
12477 715
4987 156
3640 296
6260 929
2683 403
379759 865