46504 584
3111 486
1305 339
1012 121
3765 544
23619 612
6419 198
8979 593
5400 385
261864 367
179370 302
148649 844
73694 768
9940 103
22324 813
67059 674
35300 669
914 127