3343 626
129310 520
3402 60
4684 274
3180 362
24031 295
2934 507
8979 354
42336 606
7985 255
5501 935
7578 411
24371 456