9951 159
6523 143
15786 767
12806 843
19014 264
5826 525
18409 343
17222 759
14635 58
15157 372
23834 523
97690 877
2025023 4046
133994 1003
1158052 2346
25757 510
79907 484
28559 436
37089 92
69800 659
27023 366
41438 375
13389 962
9636 187
25769 599