6695 503
8260 594
3159 303
1895 70
3681 910
7698 51
2824 429
37751 182
4561 5
2549 322
7694 816
2743 260
1534 604
2162 98
2130 689
1148 222
1355 381
1064 330
2987 762
3343 492