2963 43
9966 52
2582 64
12889 429
4491 748
8878 605
2626 124
3500 25
4431 810
4967 427
2727 134
5333 312
4110 878
1865 410
2755 511
2700 626
8056 784
5854 370
1987 183
2618 136
4300 832
6733 545
6485 236
14530 351
7906 621
6158 631
14332 688
4910 966