3605 591
41777 471
20695 878
8258 358
10267 698
66230 1029
25282 519
22617 748
5919 381
15122 642
3010 452