32593 80
23316 21
16290 29
25943 61
18309 37
21275 44
12258 24
13994 34
27507 67
12212 19
12490 14
33264 127
16028 16
15404 23
36906 110
27817 86
28522 115
22408 60
11103 6
15860 36
23641 73
11259 15
15675 42
22091 47