9956 159
6529 143
15794 767
12814 843
19033 264
5830 525
18432 343
17238 759
14648 58
15167 372
23834 523
97812 877
2030609 4050
134163 1003
1160242 2347
25807 510
80061 484
28634 436
37176 92
69995 659
27047 366
41489 375
13395 962
9646 187
25806 599