2212 220
447 617
129 584
38 641
583 274
556 332
876 207
468 732
402 488
232 76
997 246
806 66
307 82
2293 793
2903 313
295 628
1980 476
778 896
330 49
739 836
649 859
941 140