9797 253
12436 86
17102 305
17670 777
12164 187
16488 290
9197 580
8923 731
17795 257
11184 499
8043 621
21031 208
22400 446
19940 681
9137 527
10296 591
9714 269
7688 185
27363 547
10714 508
5150 39
18637 726
7688 424
9470 200
14324 296
8367 928
6587 562
15924 71