2971 313
2472 792
1179 251
303 525
776 957
767 890
1246 668
94 225
580 445
717 713
491 832
720 648
965 690
172 677
59 620
497 608
340 932
67 236
456 577
418 975
309 973
494 289
478 256