12664 97
12017 117
22188 358
10441 539
3198 217
4799 554
3904 713
29696 431
7745 691
13612 598
5015 282
4152 280
19620 208
4288 867
4666 634