15012 16
8547 7
21021 62
11398 15
13516 23
29370 49
12704 2
10139 22
10475 20
10289 13
9084 9
11157 13
9875 8
12363 12
28244 35
10530 10
8734 5
28538 60
143255 111
9360 11
7624 3
13269 12
9671 5
8724 3