12488 17
3030 6
27725 86
36348 171
5138 8
46505 162
6101 34
7849 29
73508 294
8141 20
5360 20
18561 38
12012 52
4552 32
3476 17
5916 17
22456 84
8581 27
13299 28
9288 19
6053 29
5068 16