2433 634
1370 346
7506 279
1748 451
1516 435
425 100
1645 343
596 140
1640 231
4703 703
7766 733
36347 65
27072 306