2895 313
2277 793
862 97
866 911
999 488
231 76
689 318
299 141
118 584
240 73
128 659
278 484
540 860
930 712
291 628
852 190
1546 842
1008 557
756 45
939 545
80 168
703 932
721 80
778 239