3594 591
41765 471
20629 878
8254 358
10227 698
66185 1029
25270 519
22590 748
5916 381
15117 642
3008 452