1013 877
385 153
1099 854
932 861
749 809
1057 164
1031 699
433 361
16399 748
7362 86
5416 578
4557 981
3702 192
3652 510
2410 216
2274 495
806 493
826 872
738 574
804 329