31211 249
64386 201
14403 156
19671 447
5897 179
9883 409
42142 320
4418 71
10274 321
7944 796
6377 79
9403 242
25125 619
28806 225