1618 7
15493 50
11578 65
21842 32
10230 32
2115 6
15222 37
1731 7
8318 28
11596 13
5089 17
13486 50
6427 23
45440 104
20583 79
33425 43
2840 13
11773 19
29493 30
6725 18
23696 77