95951 84
15585 13
4427 7
8949 13
21064 62
13266 18
17630 32
5571 10
8857 18
8744 22
18807 24
5257 7
59772 81
17030 19
5696 11
5035 2
7924 16
5703 4
4430 5
3450 1
7915 15
6284 13
9445 13
8553 23