2953 43
9952 52
2578 64
12885 429
4489 748
8876 605
2623 124
3487 25
4431 810
4952 427
2718 134
5324 312
4109 878
1861 410
2753 511
2700 626
8051 784
5847 370
1983 183
2616 136
4300 832
6732 545
6474 236
14510 351
7906 621
6155 631
14323 688
4907 966