27657 36
9675 34
11921 17
6796 18
2518 11
5150 18
3524 23
4162 4
12617 27
5491 25
6490 12
2662 15
143390 579
15141 19
5732 18
65152 87
10239 46
2022 5
5826 10
8841 13
19431 22
25641 53