11630 28
14148 47
7641 15
3486 10
24872 37
10481 14
4478 8
7913 14
143921 304
1748 12
46233 108
15012 41
17233 43
14651 21
20197 76
24285 37
20992 67
7584 21
18971 26
14128 22
9780 24
21326 81
57460 305