10403 961
35608 606
21430 739
30256 460
10005 530
2648 268
2744 103
4326 756
3144 393
5052 286
4686 132
6394 535
11422 545
2751 233
2219 103
4405 682
7427 553
85679 319