300993 1169
281052 640
306057 1193
58296 446
262158 874
74202 247
76127 342
98930 751
365612 1255
168244 409
167636 834
88113 293
262417 692
98226 508
87490 580
115294 839
146145 406
104889 1055
132815 641
119390 433
272175 1265
84853 980
65300 478
76692 218