28 10
13045 23
5873 17
13194 42
31266 88
14822 21
8411 13
7403 9
18368 29
7029 5
8344 29
7909 39
4285 15
6433 23
4022 31
5751 34
3396 22
5360 42
3584 22
4654 32
3254 18
2966 19
2572 8
14306 194