17196 401
213137 366
182301 688
136629 462
2814 215
429501 856
97366 591
18400 179
9162 90
14248 703
20523 342