3006 362
25720 396
1568 150
3389 319
3766 474
4253 198
104215 508
4044 452
7572 501
8457 927
17543 768
2937 224
5404 469