46528 584
3114 486
1308 339
1012 121
3765 544
23624 612
6419 198
8979 593
5400 385
261875 367
179382 302
148665 844
73696 768
9940 103
22325 813
67068 674
35305 669
914 127