54754 3
27779 11
29277 4
20752 10
24804 8
25905 10
23830 10
43533 1
27230 11
50933 7
98980 2
26958 5
19326 8
12979 10
12758 6
4182 9
86481 9
212828 15
58252 3
49381 12
67576 8
148505 20
58858 7
215003 50