2633 110
8520 214
10880 799
9740 673
5206 552
1215 43
5629 413
29177 164
5354 121
1791 507
2896 215
2301 71
3141 317
6245 488
4857 89
6623 669
15059 694
5200 772
3507 29
7549 788
5802 689
5670 573
2926 63
6907 620
37893 87
27151 79
2673 424
9413 257