20154 43
6348 15
23696 79
28721 58
14974 44
35110 95
27150 74
29285 90
40772 116
11103 28
20686 32
18245 41
44532 129