13814286 5070
20770683 10580
21826770 5620
17052112 5692
18133476 3996
12828460 5849
15208939 5808
15709772 5918
19347912 11070
20394424 11052
10354802 3917
12331372 4489
19187798 9204
11553209 2365
8997901 4285
20018375 5017
23467765 8369
10875342 3716
20233270 7901
17802233 6163
14367539 7137
24334314 1463
57851855 29892
10151874 2255
9145867 6201
14392490 7046