3276 149
2481 360
4581 721
2758 89
3873 764
39848 630
9464 199
7008 598
15093 350
17164 430
3548 185
8034 645
5400 506
4190 677
3397 892