2376 3
5597 8
3757 9
44967 117
29657 88
32847 120
11378 28
6095 15
7027 14
11874 25
8435 19
6277 17
22643 85
25402 76
18074 75
10992 14
8147 35
6302 19
20864 68
20369 48
12834 33
8686 51
7819 9
41458 221