99512 664
148522 315
1338004 2517
279453 1139
50885 240
22824 132
87049 858
116489 886
31527 481
27774 114
17030 825
28430 463
3430 94
3646 368
6745 101
2694 294
3723 550
3855 691
4660 572
1698 154
6529 632
42092 787
39526 397
36598 412