5581 532
10668 697
15164 445
11155 643
9551 287
8978 336
8260 372
8013 268
6612 594
8159 708
12872 312
4794 227
16783 900
4234 108
19513 494
6932 470
4305 180
14531 765
21369 633
9970 448
11952 348
14229 386
17057 798
4990 623
28967 591
15079 301
16929 879
9237 28