19255 340
3809 446
13304 387
15873 426
11656 694
5793 608
42563 728
14810 651
14048 613
2920 257
3035 326
147095 877
2753 740
16938 685
5421 93
5928 519
8983 771
6528 540
2392 247