6703 503
8269 594
3165 303
1896 70
3688 910
7700 51
2825 429
37751 182
4561 5
2549 322
7696 816
2743 260
1534 604
2162 98
2137 689
1149 222
8560 776
7014 821
6071 931
5345 246
4672 419
3345 492