2432 447
29681 908
4006 637
7081 553
9065 846
3056 181
14858 588
12655 39
8497 618
78029 564
16001 116
12906 119
7275 47
1732 278