980 58
2674 648
2299 393
967 180
2058 369
12685 447
8755 226
6356 178
2781 126
1095 63
9394 151
10307 704
4205 519
3907 102
3447 766
2543 559
3422 111
9465 747
4957 603
40108 115
14765 481
14910 416
12501 715
4993 156
3646 297
6261 929
2687 403
379767 865