13172 60
10688 362
19087 533
135248 1122
17115 777
15856 349
54283 642
31073 648
5951 104
5269 370
6569 577
3184 220
1815 202
100448 242
108464 667
3925 38
5109 210