19255 340
3809 446
13306 387
15873 426
11656 694
5793 608
42564 728
14810 651
14054 613
2920 257
3036 326
147096 877
2753 740
16939 685
5421 93
5928 519
8983 771
6529 540
2392 247