12663 97
12016 117
22187 358
10439 539
3193 217
4797 554
3903 713
29694 431
7745 691
13610 598
5014 282
4149 280
19612 208
4286 867
4665 634