5942 266
3064 182
8412 653
3296 167
6438 513
7917 415
3805 412
17096 788
5077 961
1893 216
2235 442
2759 633