9956 159
6529 143
15796 767
12814 843
19033 264
5830 525
18432 343
17238 759
14649 58
15167 372
23835 523
97815 877
2030917 4051
134172 1003
1160383 2347
25810 510
80072 484
28641 436
37185 92
70012 659
27050 366
41492 375
13396 962
9646 187
25811 599