59497 146
11531 59
7232 43
5936 41
4359 19
4179 21
4040 26
3687 23
3628 20
3090 7
2821 11
1968 6
1910 7
1908 8
1723 10
1220 43
737 7