1252 146
3670 741
3417 65
6340 327
4825 331
10191 349
21801 239
11513 276
15871 864
6041 222
7570 356
10091 473
14612 864
4088 425
2623 698