1035 123
861 822
127 36
615 90
736 341
233 786
974 301
1040 577
2093 335
1395 603
1422 222
1154 25
1651 175
458 112
850 813
757 599
230 246
207 639
613 26
308 455