15287 300
20594 843
13018 593
34078 652
25478 215
37435 899
19358 376
19925 778
20682 313
11777 258
40909 958
13339 699
18959 612
27703 417
45560 926
68058 1009
17573 199
19672 528
7458 385
99917 1168
13184 454
20687 826
20430 239
21494 718