2427 634
1368 346
7463 279
1748 451
1511 435
422 100
1640 343
591 140
1560 231
4700 703
7761 733
36299 65
26988 306