17453 18
19787 37
11897 31
7800 11
4495 8
12195 11
16407 11
20606 18
25168 25
16850 18
4729 10
10097 14
21284 27
7267 11
9828 17
3599 4
2877 1
3509 1
3574 10
3487 8
3681 11
5000 12
3268 8
6607 13