15376 11
9441 19
5589 4
22945 49
15585 25
6339 12
7871 5
7598 3
8834 7
4990 9
8463 5
11170 14
47541 96
6390 5
5876 5
20480 20
20799 25
10918 20
7838 6
17647 12
7751 11
11254 14
7221 10
15798 13