5949 696
7742 417
14178 405
38275 381
10787 642
10663 558
2448 25
6492 444
8153 365
6251 95
7079 255
2569 220
21183 353
3075 92
4962 879
2488 527
2036 386
2951 406