2631 110
8516 214
10879 799
9739 673
5204 552
1215 43
5627 413
29171 164
5343 121
1791 507
2895 215
2301 71
3139 317
6244 488
4856 89
6623 669
15059 694
5199 772
3506 29
7548 788
5800 689
5670 573
2925 63
6906 620
37877 87
27146 79
2673 424
9412 257