3529 593
3057 544
4698 756
154869 168
12784 338
11854 308
126732 746
52400 504
10260 469
2101 92
1892 317
3731 844
3489 535
8443 555