19255 340
3809 446
13303 387
15873 426
11654 694
5792 608
42561 728
14810 651
14048 613
2920 257
3035 326
147095 877
2753 740
16937 685
5421 93
5928 519
8983 771
6528 540
2391 247