172 29
2150 557
1221 353
4120 762
7340 794
19084 56
12586 129
10048 518
7982 409
22124 318
26876 237
13032 699