4726 16
16321 33
2960 4
4880 15
8593 11
21712 25
28513 116
10107 26
2089 16
4853 21
5458 11
4981 23
21544 36
18382 51
6929 22
10488 40
2846 13
22532 94
17474 49
21907 42
31812 170
15869 40
7687 35
24630 63