29883 92
22968 87
24566 133
18089 60
25502 152
44469 200
16881 79
11004 44
4051 17
5397 19
5483 27
17426 56
9906 54
4297 34
24745 166