22052 379
12365 622
14404 97
2614 154
30121 972
12746 238
2135 328
7341 545
8647 624
4682 601
2881 166
21631 1020
1666 31
3364 262
4506 341
10106 171