98590 663
148085 315
1337035 2517
279179 1139
50848 240
22596 132
86900 858
116246 886
31457 481
27639 114
16990 825
28326 463
3398 94
3641 368
6744 101
2683 294
3718 550
3845 691
4654 572
1694 154
6518 632
42004 787
39247 397
36449 412