29883 92
22605 87
24198 133
18089 60
25502 152
44469 200
16881 79
11004 44
4051 17
5397 19
5483 26
17426 56
9906 54
3937 34
24387 165