6306 853
4061 550
1179 60
2152 255
3158 41
24144 630
4549 343
305587 1033
4961 701
50874 770
8668 881
14581 588
5559 498
16488 774
30537 607
27886 201