50075 63
37847 188
42574 759
51365 131
49288 84
136999 198
53286 518
40386 451
108463 317
39942 913
105043 392
40311 529
174506 573
33385 125
104357 176
26671 386
29721 819
109070 847
45051 324
38638 374
33807 84
76558 447
43702 93
41073 578