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