2602 304
3035 43
10071 52
2650 64
12934 429
4511 748
8886 605
2655 124
3575 25
4437 810
5074 428
2769 134
5403 312
4138 878
1921 410
2784 511
2712 626
8066 784
5892 370
2013 183
2645 136
4337 832
6761 545
9141 236
14746 351
7916 621
6196 631
14444 688