5735 17
11048 27
3674 14
2943 6
12187 46
174721 452
18773 33
12879 47
1751 13
14892 63
25368 132
9926 34
8436 14
8497 17
4395 20
6072 16
6372 36
20323 43
30014 104
8050 26
4140 16
16477 46
6774 28
51629 181