6304 853
4061 550
1177 60
2152 255
3155 41
24144 630
4549 343
305583 1033
4961 701
50847 770
8668 881
14581 588
5559 498
16484 774
30536 607
27871 201