3545 29
18827 44
8859 38
3075 5
7041 50
6861 22
4616 20
3040 11
2291 7
1779 4
5362 22
2666 6
1252 1
1387 3
2283 7
1976 5
2125 7
2117 4
2610 8
3871 9
1067 2
1524 3
2319 13