98554 663
148069 315
1337016 2517
279171 1139
50847 240
22591 132
86897 858
116237 886
31457 481
27635 114
16987 825
28324 463
3398 94
3641 368
6744 101
2683 294
3718 550
3845 691
4654 572
1694 154
6516 632
42003 787
39241 397
36448 412