4862 17
4181 11
11956 24
5367 24
24308 66
10515 34
21410 21
16077 13
19224 34
20169 21
28796 48
12558 18
8045 3
7560 12
4714 8
7377 19
7277 11
36643 52
6010 11
5351 13
5947 10
29355 27
53368 78
77407 178