9956 159
6529 143
15792 767
12812 843
19029 264
5828 525
18425 343
17237 759
14646 58
15166 372
23834 523
97785 877
2029562 4050
134120 1003
1159755 2347
25793 510
80036 484
28614 436
37156 92
69951 659
27043 366
41477 375
13394 962
9645 187
25800 599