1299 415
1712 237
34828 243
14680 222
2913 166
6644 686
28183 275
7861 754
45352 603
14780 371
11861 324
3907 62