2954 447
30151 908
4102 637
7276 553
9316 846
3145 181
15357 588
12885 39
8821 618
78684 564
16315 116
13265 119
7425 47
1794 278