2631 110
8509 214
10878 799
9736 673
5198 552
1214 43
5619 413
29139 164
5340 121
1790 507
2895 215
2301 71
3137 317
6241 488
4855 89
6623 669
15055 694
5196 772
3504 29
7542 788
5795 689
5664 573
2923 63
6903 620
37853 87
27134 79
2672 424
9411 257