2427 634
1368 346
7435 279
1748 451
1508 435
421 100
1640 343
588 140
1523 231
4698 703
7759 733
36288 65
26963 306