4076 2
3690 4
3971 1
5840 5
6750 14
6431 3
9567 9
6624 7
7544 19
17211 30
5014 2
5008 3
9632 12
5707 3
15365 27
6445 11
8266 20
7027 10
6396 3
5334 8
5383 4
32905 82
15980 35
20445 62