22997 703
12588 709
130363 849
43367 482
16080 405
39934 672
17363 230
551078 860
207065 297
161799 427
112958 682
347996 578
119456 519
394453 570
114783 80
208481 876
95694 366
194628 651
313608 651
294703 756
246142 496
32853 540
30467 182
38533 780