16862 29
16847 13
42020 50
22328 24
620 2
1176 4
312 7
923 7
358 6
3264 9
6060 9
3481 12
21461 31
5441 2
9260 19
8141 16
2940 3
5087 12
5900 9
21294 53
5422 13
8801 23
3902 10
10808 22