27008 552
22879 515
15312 479
8000 52
17932 545
7978 721
5536 314
12829 717
28407 306
4457 273
17735 313
11442 380
11650 332
11016 651
3409 554
10020 772
2383 194
6989 76
23360 280
8884 631
11788 154
88151 368
113860 675
13311 581