12662 97
12015 117
22183 358
10420 539
3190 217
4793 554
3900 713
29685 431
7745 691
13605 598
5012 282
4146 280
19602 208
4282 867
4659 634