109053 909
4162 564
3664 449
7805 370
5471 636
17971 664
13263 537
5682 195
6363 443
8108 572
12900 802
27410 374
3915 37
2545 203
12010 367
7737 279
13892 486
5558 557