15091 358
16245 452
43816 487
52428 666
19986 523
20182 275
34520 279
63736 646
30332 743
15910 429
12066 401
22777 390
51154 522
75070 891
92660 450
25662 732
55854 253
17911 360
9984 889
10851 204
8610 787
24726 714
15122 69
15859 468