5253 338
9254 117
14770 94
19783 317
10184 458
5910 804
43764 978
80380 653
2959 242
1631 154
6985 206
9165 265
3678 729
5648 494