21982 379
12362 622
14400 97
2609 154
30107 972
12744 238
2130 328
7336 545
8627 624
4629 601
2879 166
21596 1020
1666 31
3348 262
4496 341
10090 171