2965 412
2893 313
366 679
641 697
842 524
852 190
543 55
714 234
450 202
463 732
939 545
397 488
540 860
2180 220
746 145
552 332
689 318
80 168
507 100
618 278
345 622
751 501
46 476
60 236