3514 593
3050 544
4693 756
154256 168
12775 338
11844 308
126522 746
52249 504
10234 469
2088 92
1885 317
3723 844
3480 535
8431 555