5954 696
7743 417
14179 405
38287 381
10788 642
10669 558
2449 25
6495 444
8154 365
6256 95
7080 255
2572 220
21189 353
3075 92
4962 879
2488 527
2036 386
2951 406