102829 10
46383 11
33980 4
38257 2
33656 4
24633 1
29826 4
50453 6
27758 3
49807 14
43027 2
29206 4
35333 7
28554 3
24307 2
47633 7
33859 6
21032 4
20051 2
17002 2
21828 3
27132 6
29680 4
27006 5