2427 15
2053 6
7586 16
4695 27
21749 27
1229 5
14824 23
14939 36
43260 89
10620 8
5703 12
33595 38
38769 99
90612 203
40900 84
61631 189
28222 36
6459 15
14289 26
5337 19
4222 20
6903 18
9970 27
33916 73