2935 220
3417 313
902 372
538 17
830 199
394 125
428 706
829 480
915 934
331 536
875 114
26 443
1034 637
128 1000
361 776
608 73
976 486
10 733
581 162
462 948
398 759
821 775
426 265
299 655