25738 21
14579 33
10665 19
14481 32
31602 111
13180 31
10967 40
2938 3
8059 5
17323 67
7231 14
13984 33
2599 12
2518 7
3396 8
4929 8
3316 4
2749 2
1313 4
4350 19
1910 4
2681 11
11662 34
2376 5