46522 584
3113 486
1308 339
1012 121
3765 544
23624 612
6419 198
8979 593
5400 385
261871 367
179380 302
148661 844
73696 768
9940 103
22325 813
67067 674
35303 669
914 127