28906 164
9395 257
4135 191
3419 611
17496 669
20582 537
1949 99
33411 489
8675 320
244172 1195
2340621 3879
928184 955
247151 1043
328375 529
23899 88
2107027 3398
383271 1160
276988 1568
232297 589
193327 743
2688567 6598
3392 857
250981 640
187833 592
4806 337
697109 1987
377442 1078
99436 816