12347 622
14388 97
2603 154
30079 972
12738 238
2124 328
7313 545
8612 624
4608 601
2877 166
21547 1019
1666 31
3329 262
4480 341
10075 171