1206 70
16591 485
4999 156
22061 310
6299 588
7036 390
7784 451
2537 113
3622 367
3918 746
4596 522
2811 740
3337 585