3605 591
41777 471
20694 878
8258 358
10265 698
66224 1029
25282 519
22617 748
5919 381
15122 642
3010 452