21979 379
12359 622
14399 97
2609 154
30103 972
12744 238
2130 328
7335 545
8626 624
4628 601
2879 166
21596 1020
1666 31
3346 262
4496 341
10090 171