22002 379
12362 622
14400 97
2611 154
30107 972
12744 238
2132 328
7337 545
8630 624
4633 601
2879 166
21603 1020
1666 31
3349 262
4497 341
10092 171