3586 591
41727 471
20613 878
8248 358
10211 698
66173 1029
25251 519
22577 748
5911 381
15112 642
3007 452