13520 72
6601 334
3450 368
56659 930
20999 327
18142 741
10445 673
33279 718
4821 427
12500 795
11799 444
2203 48
4618 59
3070 293
6616 879
25606 522