3028 362
25741 396
1576 150
3404 319
3776 474
4264 198
104470 508
4049 452
7601 501
8468 927
17551 768
2946 224
5408 469