13855 72
6862 334
3498 368
58006 930
21124 327
18207 741
10486 673
33616 718
4836 427
12571 795
11870 444
2223 48
4642 59
3091 293
6635 879
25863 522