17183 401
213110 366
182293 688
136625 462
2814 215
429493 856
97362 591
18400 179
9162 90
14247 703
20522 342