21995 379
12362 622
14400 97
2610 154
30107 972
12744 238
2131 328
7336 545
8629 624
4631 601
2879 166
21599 1020
1666 31
3349 262
4496 341
10090 171