3356 149
2495 360
4688 721
2788 89
3901 764
39862 630
9470 199
7014 598
15107 350
17226 430
3559 185
8066 645
5410 506
4194 677
3398 892