115399 519
2972 60
4159 274
2772 362
21924 294
2643 507
7854 354
38317 606
7203 255
5106 935
6720 410
22128 455