7367 30
5093 15
6689 15
11730 45
15614 42
5893 10
2437 6
31001 145
4930 13
5549 16
5561 14
2344 7
7467 12
13429 50
9802 28
12059 33
9389 19
12128 22
7996 27
21645 82
14633 72
72433 313
35429 97
49819 179