12226 86
16936 304
17323 777
11974 187
16198 289
9108 580
8851 731
17623 257
11029 499
7953 621
20728 208
22089 445
19535 681
9032 527
10184 591
9586 269
7585 185
27049 547
10589 508
4819 39
18361 726
7624 424
9329 200
13727 296
8233 928
6536 562
15759 71
8563 176