1489 150
7372 541
4650 648
1118 34
2786 70
3293 707
2250 534
1546 195
1990 131
138779 625
51449 889
69496 660