3549 591
41617 471
20457 878
8241 358
10115 698
66077 1029
25214 519
22490 748
5900 381
15106 642
2995 452