926 151
2811 767
2277 547
1507 247
1510 351
3414 356
2100 352
4890 78
8100 278
8178 793
11590 151
3348 912
17103 300
3735 36
2928 271
3704 665
5526 569
3159 298
15558 525
21357 436
11964 687
6613 536
4700 492
5337 640
10714 569
7142 599
3310 202
22369 618