19253 340
3809 446
13302 387
15873 426
11654 694
5791 608
42558 728
14807 651
14048 613
2920 257
3035 326
147093 877
2753 740
16937 685
5421 93
5926 519
8980 771
6528 540
2391 247