48573 545
117258 352
243815 945
240389 712
190507 751
97321 707
72125 276
96682 458
62727 90
49344 265
35493 813
103843 372
149848 753
293575 936
354050 846
15451 220
154594 648
94708 596
94123 491
35213 510
29659 577
661105 1129