1298 415
1701 237
34821 243
14667 222
2907 166
6627 686
28152 275
7852 754
45336 603
14772 371
11852 324
3895 62