5186 30
13241 469
7160 223
11302 810
12121 397
7633 115
9285 624
20559 742
6900 464
11841 503
11899 132
10560 506
12934 244
11616 883
10042 513
17533 616
7828 504
8367 873
10514 364
11710 697
17206 759
5854 73
9180 81
15503 234
8792 506
14496 710
15793 351
15858 837