18833 30
3569 14
10587 22
2198 1
12012 14
4892 19
3089 5
6433 17
4354 21
15752 30
3955 5
6668 7
8475 13
10747 37
28298 28
7306 8
55081 235
9195 23
7863 17
3396 12
3102 2
7197 15
8871 17
5950 18