29093 923
47279 44
31238 854
3255 167
1971 93
12491 891
2774 237
6785 610
4122 220
52080 440
1154 191