3299 7
2729 7
6272 17
3177 14
3423 25
5514 37
3358 18
11006 104
3848 6
3542 13
4585 16
2275 9
3060 6
4842 18
10381 78
2672 11
12460 35
1945 7
12060 40
8176 30
9382 46
6258 21
8801 28
56879 248