29402 57
2217 49
14071 573
10765 219
12720 675
10766 50
16683 187
10116 678
8117 577
8745 549
11740 126
11213 122
9131 888
13807 225
10721 510
5892 340
2370 119
6524 103
6473 437
5791 211
2834 362