8058 15
8257 18
12553 21
38964 53
4501 5
19935 61
7417 17
5985 8
4633 12
6282 4
54617 100
32295 47
16741 20
7291 10
20740 15
3034 5
21360 38
5648 12
4303 10
17306 25
20771 35
14507 31
36196 34
14292 7