2634 110
8523 214
10882 799
9740 673
5212 552
1216 43
5633 413
29183 164
5368 121
1791 507
2898 215
2301 71
3144 317
6248 488
4860 89
6623 669
15059 694
5201 772
3508 29
7551 788
5804 689
5670 573
2927 63
6909 620
37905 87
27154 79
2673 424
9415 257