13850 72
6862 334
3498 368
57994 930
21123 327
18206 741
10484 673
33615 718
4836 427
12569 795
11870 444
2223 48
4642 59
3091 293
6635 879
25863 522