108947 909
4157 564
3656 449
7801 370
5467 636
17967 664
13243 537
5632 195
6357 443
8105 572
12895 802
27404 374
3899 37
2541 203
11978 367
7731 279
13862 486
5553 557