2631 110
8519 214
10880 799
9739 673
5204 552
1215 43
5629 413
29175 164
5348 121
1791 507
2896 215
2301 71
3141 317
6245 488
4856 89
6623 669
15059 694
5200 772
3506 29
7548 788
5801 689
5670 573
2925 63
6906 620
37884 87
27146 79
2673 424
9413 257