76576 251
6905 525
105303 766
14016 69
15950 840
1730 418
2667 396
2971 635
937 37
1888 185
2643 594
1057 83