3584 591
41719 471
20603 878
8247 358
10209 698
66171 1029
25250 519
22570 748
5910 381
15111 642
3007 452