23058 51
162684 220
31345 54
18786 45
7181 18
1235 5
10455 20
2473 13
3584 9
4887 9
1748 12
6016 20
1618 7
4774 21
1731 7
5089 17
7687 35
9510 44
1287 2
4380 5
29721 173
18773 33
21276 38
34264 47