20232 27
7095 6
27044 85
10854 30
19245 48
8068 34
8336 26
4380 4
13702 54
20449 52
14767 68
3485 10
16663 81
2830 5
9823 37
3383 14
2565 7
2882 13
4499 12
4313 10
8299 21
10591 31
34573 201
38713 123