109075 909
4162 564
3666 449
7806 370
5472 636
17974 664
13269 537
5682 195
6364 443
8108 572
12901 802
27410 374
3920 37
2545 203
12021 367
7739 279
13901 486
5560 557