1200 318
15234 83
32899 707
15963 846
7715 330
17246 575
2389 401
6352 350
10252 87
9507 283
5411 474
15838 291