2430 634
1368 346
7479 279
1748 451
1513 435
424 100
1642 343
593 140
1600 231
4701 703
7763 733
36317 65
27026 306