53382 345
310583 1263
2269 475
571 52
2534 396
41663 731
17668 127
50853 578
15122 588
129989 166
16217 302
17370 800
16166 480
6486 456
3291 129