2590 304
2997 43
10020 52
2613 64
12909 429
4502 748
8881 605
2637 124
3523 25
4433 810
5012 427
2745 134
5360 312
4113 878
1876 410
2763 511
2704 626
8059 784
5870 370
1998 183
2629 136
4313 832
6743 545
6525 236
14637 351
7910 621
6176 631
14374 688