1061 246
522 117
2554 421
2165 332
37966 201
2292 539
3252 666
34657 355
2592 185
3475 397
1375 257
3383 368
3888 580
14904 874