8015 832
5869 637
46546 383
16380 343
8913 939
13004 674
4593 714
7486 333
1772 310
15145 795
1923 31
5868 572
2901 257
4321 592
11221 243
3690 715
5582 659
14030 235
2039 208
9678 801
7891 863
5207 343
7982 757
3037 53