6699 503
8260 594
3160 303
1895 70
3687 910
7700 51
2824 429
37751 182
4561 5
2549 322
7694 816
2743 260
1534 604
2162 98
2133 689
1148 222
8559 776
7013 821
6071 931
5342 246
4672 419
3343 492