3297 149
2485 360
4661 721
2772 89
3885 764
39855 630
9465 199
7008 598
15098 350
17173 430
3548 185
8045 645
5404 506
4191 677
3397 892