2609 631
1580 461
19332 82
44079 1116
55799 77
7184 239
9073 421
22321 260
3785 536
4851 715
2626 584
36573 68