13846 72
6861 334
3497 368
57989 930
21123 327
18206 741
10484 673
33614 718
4836 427
12568 795
11870 444
2223 48
4642 59
3091 293
6635 879
25860 522