20843 50
10251 40
36736 134
18640 88
4558 17
14057 62
2914 10
18537 205
6505 17
46692 188
22205 87
14089 43
7856 41
9541 38