31826 63
34440 88
49246 216
31171 80
51530 55
29848 62
34946 204
28903 61
54301 126
37279 91
13899 35
20237 74
12984 23
7243 9