3631 33
3482 386
10664 331
4880 187
2855 329
1045 58
1610 121
3833 851
28098 952
7668 166
6734 171
107802 210