49899 169
77101 838
30561 533
25764 145
65806 375
15522 82
27959 318
50241 260
71492 258
45236 862
33568 324
25884 132
20773 169
27690 689
93541 271
42245 307
34629 533
39319 946
42541 679
31082 553
32067 542
26262 878
13081 327
22647 903