12664 97
12017 117
22188 358
10440 539
3195 217
4799 554
3904 713
29696 431
7745 691
13611 598
5015 282
4152 280
19618 208
4287 867
4665 634