981 58
2676 648
2299 393
969 180
2058 369
12685 447
8759 226
6364 178
2783 126
1095 63
9400 151
10307 704
4208 519
3911 102
3447 766
2543 559
3426 111
9476 747
4958 603
40109 115
14765 481
14911 416
12523 715
4994 156
3650 297
6263 929
2687 403
379770 865