3115 8
24469 24
28404 39
13403 9
16623 24
13491 21
9398 14
9944 23
8518 10
4107 8
5044 11
14135 17
7046 16
10453 7
4934 8
30283 41
7936 12
2838 8
2521 7
18749 33
2351 7
25726 55
36197 40
9173 19