3546 29
18828 44
8859 38
3075 5
7042 50
6862 22
4617 20
3040 11
2291 7
1779 4
5364 22
2667 6
1252 1
1387 3
2283 7
1976 5
2285 7
2125 7
2117 4
2611 8
3872 9
1067 2
1524 3
2320 13