3557 33
3473 386
10626 331
4866 187
2854 329
1043 58
1603 121
3827 851
28092 952
7668 166
6728 171
107792 210