32222 404
50897 132
96304 875
85407 743
40064 266
20510 421
12281 584
76990 830
74888 523
114302 478
13348 699
14191 103
17864 412
50940 543
156672 584
156059 219
79586 178
56296 633
17225 531
3856 497
20808 999
93177 711
85836 721
4135 361
155692 648