2848 12
3167 17
44589 115
26132 49
22157 40
3566 28
45578 87
31912 56
2697 36
15529 20
20138 53
3493 108
27919 70
10559 18
24707 37
10542 14
2228 47
1985 32
40307 104
25844 32
11791 16
31843 66
18094 75
4191 45