1489 150
7372 541
4637 648
1109 34
2782 70
3293 707
2250 534
1546 195
1987 131
138779 625
51449 889
69496 660