2609 631
1584 461
19347 82
44081 1116
55803 77
7184 239
9075 421
22322 260
3785 536
4851 715
2627 584
36577 68