3026 362
25741 396
1576 150
3402 319
3776 474
4264 198
104458 508
4047 452
7601 501
8468 927
17551 768
2946 224
5408 469