62729 89
31955 17
55221 87
32906 43
36395 35
19181 5
29540 69
264709 552
71133 118
123448 183
31755 53
43267 78
163068 417
67956 183
136133 548
60649 210
387874 194
61474 63
68103 97
110224 68
122975 228
42483 49
44295 55
66056 108