3078 626
129278 520
3399 60
4675 274
3178 362
24005 295
2932 507
8971 354
42327 606
7984 255
5493 935
7567 411
24328 456