442652 1328
169510 551
72669 1118
93822 450
15011 640
21541 812
12082 808
1882 83
5773 506
4546 532
15760 617