9797 253
12434 86
17101 305
17668 777
12164 187
16487 290
9197 580
8923 731
17795 257
11184 499
8043 621
21030 208
22398 446
19938 681
9135 527
10296 591
9712 269
7688 185
27362 547
10714 508
5150 39
18635 726
7688 424
9468 200
14322 296
8366 928
6587 562
15923 71