22013 771
3818 190
1268 75
10078 386
7855 315
14128 497
19731 475
27125 568
6345 994
21442 313
14106 592
17865 682
14010 580
8690 552
6918 540
7566 151
9879 474
12055 447
21739 610
15549 551
8048 394
12628 630
8786 243
9846 527
215461 1158
7350 685
9687 504
16472 128