554550 713
54354 106
876288 2247
361657 1216
302118 917
117806 832
140091 143
19881 117
47783 600
721254 2213
695001 1039
284297 506
26191 198
415477 918
275834 431
226470 989
369965 789
514899 1249
357920 479
77929 329
193458 781
578553 1625