63768 393
108236 343
144901 570
70849 156
5855 797
37646 597
24154 532
14342 268
54356 616
11947 829
34761 292
156126 555
44122 126
72290 991
29328 376
82549 682
143625 626
44540 843
16294 107
194193 855
20191 623
71874 517
45279 70
27900 600