112346 519
2925 60
4081 274
2731 362
21689 294
2599 507
7705 354
37905 606
7112 255
5061 935
6640 410
21841 455