4262 728
4993 508
18119 619
4269 594
1653 102
4313 81
30820 566
6994 293
15398 379
11012 607
15019 890