21978 379
12359 622
14399 97
2609 154
30103 972
12743 238
2129 328
7335 545
8623 624
4628 601
2879 166
21596 1020
1666 31
3346 262
4496 341
10090 171