18050 763
12860 379
21821 555
3558 693
5540 429
15687 282
4342 703
8786 478
3049 63
8115 129
11405 202
7045 442
6819 654
6840 60
3668 101
5179 47
4512 771
4797 245
6925 904
4678 448
8859 99
3906 822
18105 84
4958 683