2893 313
773 896
812 257
236 562
861 97
231 76
671 43
987 840
463 732
1545 842
88 535
939 545
96 854
179 87
2276 793
645 859
896 230
80 168
394 364
128 659
278 484
997 638
633 363