12643 97
11927 117
22147 358
10133 539
3126 217
4714 554
3852 713
29522 431
7725 691
13496 598
4955 282
4117 280
19378 208
4270 867
4628 634