5078 301
10179 45
3184 61
9664 647
3810 616
3567 189
10010 178
23994 837
10551 751
10308 522
87972 167
12033 150
19228 176