532 123
1507 316
457 57
2820 788
1664 314
1929 567
2101 554
958 223
2876 813
1802 357
2050 601
1239 293
4096 459
2487 723
2146 518
2655 467
3468 247
4079 689
828 57
946 135
2989 650
867 164
3258 904
4027 836
2328 588
2973 678
2596 600
1687 257