31141 64
20493 300
50841 492
21028 98
64875 610
60204 561
43200 365
34079 307
39653 713
89784 745
6737 100
37860 350
49239 705
32999 205
20249 106
11067 154
29055 165
98013 663
9662 581
10769 445
55954 344
18218 567
19888 533
11675 646
13721 194
328583 1450
25585 512
79719 621