21509 619
9180 447
4515 779
142444 172
316455 1043
13825 440
11081 267
6751 480
16082 278
43487 279
69863 140
5413 326
134820 425
122365 522
82678 807
106251 314
29074 802
98042 634
32865 775
11328 412
27157 284
46777 685
116978 702
25510 709
13764 285
78531 560
88323 754
30620 177