3529 593
3057 544
4698 756
154858 168
12784 338
11854 308
126730 746
52395 504
10259 469
2101 92
1892 317
3731 844
3489 535
8442 555