30285 97
23353 92
24566 133
18089 60
25876 153
44841 201
17320 87
11004 46
4051 17
5397 19
5483 27
17426 56
10286 54
4297 35
24745 168