4640 728
5360 508
19031 619
4270 594
1674 102
4407 81
31038 566
7001 293
15486 379
11226 607
15075 890