3020 626
129266 520
3399 60
4674 274
3178 362
24000 295
2932 507
8971 354
42323 606
7983 255
5492 935
7565 411
24319 456