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