12662 97
12015 117
22183 358
10412 539
3190 217
4792 554
3898 713
29685 431
7745 691
13603 598
5011 282
4144 280
19595 208
4282 867
4659 634