1275 318
15267 83
32943 707
15982 846
7717 330
17253 575
2390 401
6356 350
10271 87
9510 283
5418 474
15838 291