32125 54
40947 97
3201 15
23879 37
55457 201
13541 28
7401 16
16814 42
20845 55
23165 363
7415 15
20765 51
18687 39
8268 48
27077 42
16187 124
43141 163
6673 18
6600 20