20232 27
7095 6
27044 90
10854 30
19245 49
8068 34
8336 26
4380 5
13702 54
20449 54
14767 68
3485 10
16663 85
2830 5
9823 37
3383 14
2565 7
2882 13
4499 13
4313 12
8299 21
10591 33
34573 213
38713 125