3990 3
4834 4
27508 48
82447 226
49004 19
30138 61
12071 14
5006 11
882 7
1208 15
10280 14
43934 91
4916 20
7763 17
18517 53
17053 12
3278 5
4422 9
36926 47
4386 13
9983 40
21323 40
40333 54
12460 22