117997 596
3258 95
2985 546
2681 461
33791 748
4854 420
2708 656
67113 529
256721 711
11947 512
9477 501
73641 291
13658 619
5212 812
5093 417