11651 36
20730 40
31645 106
54072 168
12478 30
20450 70
20553 60
27299 86
8074 23
18642 64
49630 217
7021 30
15248 35
38027 139
19083 91
49050 193
7856 47
12273 73