1230 346
3421 303
16456 110
11188 719
5300 983
36795 207
9005 731
9955 721
8540 485
4869 591
7684 83
15326 426
2897 163
1809 207
2866 375