305813 598
154444 489
276155 431
26978 720
247787 458
219824 318
318646 1635
62056 279
36755 228
20947 117
29918 636
197480 713
284615 506
375986 651
309931 462
46105 558
38650 612
74274 394
53261 628
143272 806
179523 348
237429 773
609399 1933