20377 72
20298 101
11250 29
7342 14
4469 8
4841 16
8343 31
17826 46
3761 4
13257 58
8322 27
6877 29
8802 31
7616 24
4152 15
4782 14
2109 1
4265 5
2755 6
27708 95
9542 18
12672 42
4468 10
10254 21