1212 102
6163 909
3945 854
28581 415
46340 159
23386 776
6860 531
14126 737
5791 559
6768 907
7222 670
6358 224
9145 610
5580 425
8299 426