20232 27
7095 6
27044 89
10854 30
19245 49
8068 34
8336 26
4380 5
13702 54
20449 53
14767 68
3485 10
16663 83
2830 5
9823 37
3383 14
2565 7
2882 13
4499 13
4313 11
8299 21
10591 32
34573 210
38713 124