2602 304
3035 43
10071 52
2651 64
12934 429
4511 748
8886 605
2656 124
3577 25
4437 810
5075 428
2769 134
5405 312
4141 878
1926 410
2785 511
2713 626
8067 784
5892 370
2013 183
2645 136
4337 832
6762 545
9369 236
14747 351
7916 621
6198 631
14447 688