3514 593
3050 544
4692 756
154250 168
12775 338
11844 308
126518 746
52247 504
10234 469
2088 92
1885 317
3723 844
3480 535
8430 555