9951 159
6523 143
15786 767
12806 843
19014 264
5826 525
18408 343
17220 759
14635 58
15157 372
23834 523
97690 877
2024929 4046
133993 1003
1158008 2346
25757 510
79905 484
28558 436
37088 92
69795 659
27022 366
41436 375
13389 962
9636 187
25769 599