3514 593
3050 544
4693 756
154283 168
12775 338
11844 308
126526 746
52250 504
10234 469
2089 92
1885 317
3723 844
3480 535
8431 555