2191 250
20351 530
17684 616
8981 563
6538 222
8225 461
8048 400
7451 182
12036 472
4526 748
2975 309
7716 783
20131 420