2361 318
17824 83
36432 707
17233 846
7827 330
17583 575
2448 401
6454 350
10844 87
9708 283
5668 474
16017 291