3075 362
25780 396
1583 150
3430 319
3801 474
4296 198
104944 508
4061 452
7644 501
8491 927
17576 768
2947 224
5416 469