3514 593
3050 544
4692 756
154232 168
12774 338
11844 308
126518 746
52243 504
10233 469
2088 92
1885 317
3722 844
3480 535
8430 555