1636 360
3150 721
1988 87
3062 764
39703 630
8838 199
6901 598
14020 339
15340 427
3134 185
7539 645
5216 506
3854 677
3341 892