3299 149
2488 360
4682 721
2773 89
3887 764
39856 630
9465 199
7011 598
15099 350
17181 430
3549 185
8047 645
5406 506
4191 677
3398 892