853 71
1625 115
2759 761
2946 649
3032 813
285 35
1423 292
4485 603
2851 532
2253 170
4947 891
2567 558
2927 654
3452 573
13833 233
1643 278
1153 169
4416 765
3565 672
2889 559
1756 333
3476 361
3352 649
2843 459