117970 519
2990 60
4197 274
2799 362
22102 294
2676 507
8006 354
38718 606
7270 255
5127 935
6822 411
22351 455