3040 362
25759 396
1578 150
3413 319
3786 474
4276 198
104653 508
4053 452
7618 501
8475 927
17556 768
2946 224
5410 469