2165 90
11146 446
16530 377
8435 573
15063 581
8151 310
11139 555
19869 560
6637 493
20166 477
11116 351
9736 806
5182 227
8422 344
8098 675
7164 757
6405 252
4370 583
6886 527
12865 627
8711 553
25553 692
13545 699
15088 182