46893 411
25358 818
6212 211
4373 187
279345 802
109990 643
75225 636
65880 151
46957 422
35162 260
19064 302
5346 398
3890 397