13693 3
40407 31
23635 13
22139 17
22744 24
28384 39
21332 25
21110 34
31252 54
44996 95
40026 78
34601 63
42722 81
52101 101
84035 198
24214 19
105492 305
35300 49
18299 18
44154 84
18473 11
18717 15
21929 36
15826 6