1775 318
16031 83
33712 707
16289 846
7735 330
17332 575
2393 401
6366 350
10351 87
9533 283
5459 474
15871 291