4214 8
3656 3
3694 5
29513 70
19099 24
17818 21
29819 55
6254 11
8070 18
14491 39
6952 15
11437 31
8171 9
9416 17
18635 49
5920 12
9951 15
3984 2
19884 46
10658 22
3526 12
11050 14
30158 107
44598 99