2127 9
9626 15
2684 4
6904 11
5249 7
4970 10
9291 23
15759 22
14038 10
38357 47
17960 28
16163 7
20073 24
18971 18
32334 39
19014 16
35255 32
5005 2
25762 8
12301 9
3949 10
16906 14
20822 21
11585 24