3640 33
3483 386
10665 331
4880 187
2858 329
1045 58
1610 121
3833 851
28098 952
7668 166
6734 171
107803 210