22017 379
12363 622
14402 97
2613 154
30114 972
12744 238
2132 328
7339 545
8635 624
4643 601
2880 166
21621 1020
1666 31
3359 262
4498 341
10099 171