2191 250
20360 530
17688 616
8990 563
6551 222
8225 461
8048 400
7462 182
12046 472
4527 748
2978 309
7721 783
20138 420