3259 269
2505 648
390 575
1143 883
450 352
469 102
180 607
170 545
636 563
179 300
517 681
351 929
908 906
921 805
132 423
422 32
718 630
801 86
2450 304
16 548
392 702
621 41
581 112