20304 49
16870 44
10810 28
5739 20
8497 17
7348 20
17482 51
4987 4
14824 23
20121 28
33595 38
18106 28
16967 22
6459 15
11915 28
4936 9
21995 24
34020 115
8911 19
3014 2
32909 133