2451 318
18521 83
37111 707
17477 848
7860 330
17669 575
2464 401
6499 350
10970 87
9758 283
5778 474
16076 291