1489 150
7372 541
4656 648
1122 34
2786 70
3295 707
2250 534
1546 195
1990 131
138779 625
51449 889
69497 660