1018 4
595 763
31 226
1000 676
44 145
193 114
685 436
615 768
605 72
2541 936
887 488
58 147
204 986
288 143
293 437
357 826
317 113
1311 883
355 272
927 229
874 251
84 745
855 749