4016 792
3997 307
19789 665
6410 121
13957 612
43138 948
105053 674
378016 607
16976 137
11490 694
16582 356
60113 602
27937 805
54937 696
2789 121
4953 741
6833 487
8957 637