18561 50
17959 33
15019 17
7928 13
16791 24
16512 28
14201 27
47939 121
15393 28
21132 31
46642 161
6247 5
9819 19
8001 16
8191 6
9398 8
5511 2
8022 12
13300 28
6505 5
3845 3
6267 2
11292 9
5681 6