403432 2613
266171 1059
262792 1257
291647 378
676640 2259
623294 5472
425330 2945
465472 5746
532275 3190
1934550 10637
347431 2298
202 9
253 4
1944562 25369
415363 1306
293665 1238
368344 3097
190640 938
1573067 8619
581674 2730
525043 3293
150631 211
304229 1019
932771 5010