1212 70
16598 485
5006 156
22068 310
6299 588
7036 390
7784 451
2537 113
3625 367
3918 746
4596 522
2813 740
3337 585