4012 792
3993 307
19776 665
6407 121
13950 612
43073 948
104994 674
377427 607
16956 137
11476 694
16556 355
59976 602
27935 805
54832 696
2786 121
4947 741
6829 487
8953 637