21980 379
12361 622
14400 97
2609 154
30104 972
12744 238
2130 328
7335 545
8627 624
4628 601
2879 166
21596 1020
1666 31
3346 262
4496 341
10090 171