331035 686
310969 1245
326669 1388
64712 90
308966 869
226574 604
355322 1417
429765 1334
94568 860
246766 606
395521 691
204061 367
133080 340
266376 1254
302495 999
193231 533
50994 265
258590 629
200480 978
312835 1046
271961 1117
341721 937
160970 826
117258 661