6702 503
8266 594
3162 303
1895 70
3687 910
7700 51
2825 429
37751 182
4561 5
2549 322
7694 816
2743 260
1534 604
2162 98
2133 689
1149 222
8560 776
7013 821
6071 931
5344 246
4672 419
3345 492