3053 362
25766 396
1580 150
3424 319
3791 474
4284 198
104749 508
4055 452
7627 501
8481 927
17561 768
2946 224
5412 469