3966 25
18168 91
5545 19
2190 26
2291 20
2017 20
2431 11
912 2
757 2
1352 8
1209 4
1704 8
756 4
1374 10
2730 2
1309 8
1891 9
19069 67
2051 10
2146 9
1231 9
1074 7
995 8
3568 22