6224 853
4043 550
1156 60
2149 255
3133 41
24136 630
4534 343
305534 1033
4952 701
50613 770
8665 881
14555 588
5554 498
16451 774
30515 607
27593 201