27842 921
47233 44
31148 854
3215 167
1949 93
12419 891
2753 237
6729 610
4112 220
51250 440
1151 191