28201 400
49192 128
94176 873
81732 742
39357 266
20212 421
12155 584
75867 830
74641 523
113698 478
13270 699
14095 103
17743 412
50456 542
155332 584
154935 219
79160 178
55816 632
17113 531
3849 497
20698 998
92613 711
85506 721
4128 361
155407 648