45501 211
7035 27
6616 29
24566 133
18469 60
25876 153
22078 63
8226 26
8208 20
44841 201
4912 14
20047 50
10251 40
35926 130