2960 43
9955 52
2580 64
12886 429
4491 748
8877 605
2625 124
3496 25
4431 810
4966 427
2726 134
5329 312
4110 878
1862 410
2755 511
2700 626
8054 784
5851 370
1985 183
2617 136
4300 832
6733 545
6485 236
14527 351
7906 621
6155 631
14331 688
4909 966