15856 37
15564 23
20957 33
6939 25
8904 22
6609 12
4111 3
4419 16
30607 77
7960 45
1888 8
1314 6
10696 19
1707 3
1973 11
12278 58
4909 16
10906 44
3271 10
10300 35
5858 19
7578 24
17428 56
2784 1