21967 379
12359 622
14398 97
2609 154
30097 972
12742 238
2129 328
7332 545
8622 624
4627 601
2879 166
21586 1020
1666 31
3343 262
4495 341
10089 171