4136 30
12224 85
97137 533
8964 393
7153 692
8913 680
51856 725
1575 373
30701 436
2877 56
14545 539
4731 462
3827 919