554529 713
54351 106
876268 2247
361656 1216
302111 917
117806 832
140091 143
19880 117
47783 600
721241 2213
694986 1039
284293 506
26191 198
415469 918
275829 431
226466 989
369961 789
514894 1249
357916 479
77926 329
193450 781
578547 1625