2983 412
370 394
238 562
555 332
313 201
285 683
818 650
867 911
852 190
43 991
2076 702
1008 557
738 836
940 140
990 840
466 732
91 535
451 202
754 501
129 659
388 148
154 237