895 146
1742 360
3191 721
2108 87
3145 764
39726 630
8989 199
6911 598
14291 339
15619 429
3160 185
7681 645
5227 506
4067 677
3351 892