2962 43
9966 52
2582 64
12889 429
4491 748
8878 605
2625 124
3499 25
4431 810
4967 427
2726 134
5332 312
4110 878
1865 410
2755 511
2700 626
8055 784
5853 370
1986 183
2617 136
4300 832
6733 545
6485 236
14529 351
7906 621
6158 631
14332 688
4910 966