4136 30
12223 85
97070 533
8960 393
7153 692
8912 680
51854 725
1575 373
30677 436
2873 56
14535 539
4727 462
3825 919