976 58
2674 648
2299 393
963 180
2053 369
12685 447
8740 226
6345 178
2777 126
1092 63
9378 151
10304 704
4197 519
3896 102
3446 766
2542 559
3419 111
9451 747
4946 603
40098 115
14763 481
14906 416
12470 715
4987 156
3640 296
6260 929
2683 403
379756 865