3329 626
129309 520
3402 60
4684 274
3178 362
24031 295
2933 507
8979 354
42336 606
7985 255
5499 935
7576 411
24370 456