28603 923
47267 44
31201 854
3235 167
1964 93
12457 891
2763 237
6769 610
4119 220
51783 440
1152 191