9241 24
5012 11
6877 20
71145 167
7825 21
8198 26
11162 38
5867 21
3504 3
3224 4
3998 11
5277 11
5520 16
5947 15
3449 2
3704 2
7022 8
4752 7
4781 14
2918 1
60807 143
115459 263
17815 27
18001 61