20304 49
16870 44
10810 28
5739 20
8497 17
7348 20
17482 51
4987 4
14824 24
20121 28
34008 39
18106 28
17377 22
6881 15
11915 28
5355 10
21995 24
34959 116
9324 20
3014 2
32909 135