2308 318
17362 83
35730 707
16981 846
7795 330
17516 575
2435 401
6433 350
10747 87
9670 283
5607 474
15968 291