50598 214
32940 185
81250 805
107847 427
18577 455
54386 465
39928 153
66773 756
73812 753
99870 687
42749 366
28528 608
28141 506
13284 518
163562 849
26370 115
56236 151
91176 897
9945 566
23995 708
42436 831
44766 758
15005 283
30922 826
79494 561
50710 944
38347 1018
63476 628