90050 488
886 169
12863 314
156247 397
2801 117
157975 691
9163 240
15177 560
20471 663
13923 551
14219 419