982 58
2678 648
2299 393
969 180
2058 369
12685 447
8761 226
6367 178
2784 126
1095 63
9405 151
10308 704
4210 519
3913 102
3451 766
2544 559
3426 111
9483 747
4960 603
40109 115
14765 481
14911 416
12529 715
4994 156
3650 297
6263 929
2688 403
379775 865