3592 591
41758 471
20626 878
8253 358
10226 698
66183 1029
25266 519
22586 748
5915 381
15116 642
3007 452