22060 379
12366 622
14405 97
2614 154
30122 972
12746 238
2135 328
7345 545
8650 624
4683 601
2881 166
21635 1020
1666 31
3365 262
4508 341
10107 171