1209 70
16595 485
5003 156
22062 310
6299 588
7036 390
7784 451
2537 113
3625 367
3918 746
4596 522
2812 740
3337 585