978 58
2674 648
2299 393
965 180
2055 369
12685 447
8741 226
6346 178
2778 126
1094 63
9383 151
10304 704
4197 519
3900 102
3446 766
2542 559
3420 111
9456 747
4951 603
40100 115
14764 481
14908 416
12482 715
4989 156
3644 296
6260 929
2685 403
379761 865