13631 28
4603 7
6400 38
8254 14
36259 57
8984 23
17559 65
5473 6
1829 6
8377 7
29802 53
61086 168
5279 6
3331 6
11098 31
6131 20
2779 19
10380 20
21378 62
28686 76
7973 17
16709 27
7226 14
15892 75