3608 33
3480 386
10647 331
4876 187
2855 329
1044 58
1605 121
3830 851
28098 952
7668 166
6731 171
107801 210