439445 1326
169228 551
72659 1118
93721 450
15008 640
21536 812
12073 808
1874 83
5757 506
4537 532
15747 617