3529 593
3057 544
4699 756
154889 168
12784 338
11854 308
126740 746
52402 504
10260 469
2101 92
1892 317
3731 844
3489 535
8443 555