959 205
1602 428
366 95
2823 474
3042 674
10060 180
2867 91
25889 92
19015 41
129840 1079
5945 740
7517 660