114945 519
2971 60
4152 274
2764 362
21901 294
2640 507
7835 354
38261 606
7197 255
5102 935
6713 410
22091 455