13840 72
6857 334
3496 368
57966 930
21122 327
18206 741
10483 673
33610 718
4836 427
12568 795
11869 444
2223 48
4642 59
3091 293
6633 879
25858 522