2972 412
641 697
831 66
669 528
27 113
689 318
897 230
42 991
994 246
939 545
130 253
240 73
104 854
582 274
237 562
748 145
674 43
862 97
1234 359
155 586
89 535
624 263