109080 909
4163 564
3666 449
7806 370
5472 636
17975 664
13270 537
5683 195
6365 443
8108 572
12901 802
27410 374
3923 37
2545 203
12021 367
7739 279
13903 486
5562 557