1259 756
400 525
1216 752
1168 383
1039 664
2855 971
260 533
1565 918
578 94
848 336
243 157
888 356
83686 204
54578 990
42957 300
33989 863
32383 759
31548 601
28370 228
26648 147
24156 635
22883 12
21613 419
19888 566