3060 626
129274 520
3399 60
4675 274
3178 362
24003 295
2932 507
8971 354
42327 606
7984 255
5493 935
7567 411
24324 456