4136 30
12224 85
97114 533
8964 393
7153 692
8913 680
51856 725
1575 373
30695 436
2877 56
14544 539
4729 462
3827 919