3603 591
41776 471
20691 878
8258 358
10260 698
66222 1029
25281 519
22612 748
5919 381
15122 642
3010 452