2166 37
3309 386
10391 331
4823 188
2712 329
1030 58
1441 121
3737 851
27930 952
7794 166
6551 171
107241 210