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