2293 793
1557 842
816 257
583 274
238 562
749 145
159 586
1237 359
670 528
450 858
43 991
227 601
935 712
778 896
1167 1000
1976 476
738 836
863 97
831 66
531 364
999 488
916 219
451 202