19286 340
3816 446
13372 387
15883 426
11690 694
5848 608
42700 728
14852 651
14110 613
2935 257
3045 326
147142 877
2754 740
16983 685
5432 93
5960 519
9007 771
6566 540
2397 247