2926 869
2709 509
1444 402
493 48
3246 533
2650 519
2428 605
3095 969
1107 182
3303 808
4915 825
968 210
2687 720
478 66
2842 809
3372 701
2843 681
859 167
2841 590
1873 437
2655 817
1582 73
1628 345
613 102