2191 250
20355 530
17687 616
8988 563
6549 222
8225 461
8048 400
7460 182
12043 472
4526 748
2975 309
7719 783
20137 420