3029 362
25746 396
1576 150
3406 319
3776 474
4264 198
104496 508
4049 452
7601 501
8468 927
17551 768
2946 224
5408 469