15309 35
20093 39
6571 15
28350 54
19659 27
12496 13
20929 64
96269 170
80972 272
14690 58
18155 45
40393 43
13617 16
63973 172
30733 77
110113 157
44576 90
36873 75
29451 87
13405 11
49143 132
56031 126
39352 49
38444 72