3576 33
3474 386
10634 331
4867 187
2854 329
1043 58
1603 121
3828 851
28096 952
7668 166
6730 171
107794 210