3251 149
2476 360
4464 721
2747 89
3862 764
39845 630
9460 199
7007 598
15090 350
17144 430
3540 185
8027 645
5396 506
4190 677
3396 892