2402 318
18058 83
36706 707
17337 848
7839 330
17608 575
2452 401
6473 350
10888 87
9734 283
5706 474
16038 291