46496 584
3110 486
1305 339
1012 121
3765 544
23615 612
6419 198
8979 593
5400 385
261862 367
179364 302
148639 844
73691 768
9939 103
22323 813
67050 674
35298 669
914 127