3029 362
25743 396
1576 150
3404 319
3776 474
4264 198
104477 508
4049 452
7601 501
8468 927
17551 768
2946 224
5408 469