25096 58
6683 45
10605 883
32635 135
10106 356
25973 327
20249 328
9000 136
16083 399
8784 609
5407 498
9979 81
14779 503
6668 227
6304 46
5001 55
8584 163
13543 783
27424 694
28644 718
19317 575
7010 398
11475 435
21170 267
12797 53
13019 380
10594 303
11480 711