15881 30
62872 116
18277 22
11809 7
29206 27
18082 17
49732 12
79589 58
43027 41
8292 16
3504 9
3896 3
4856 8
17115 58
16948 7
6131 7
23483 64
8693 17
6981 14
5960 3
15164 24
8150 15
10271 9
24229 40