14075 591
8407 799
5931 338
3952 380
6010 927
2390 71
4694 657
8082 543
2269 215
7053 614
6313 548
3139 70
4647 538
15486 565
25660 181
6504 838
2871 148
6943 655
6404 668
5130 599
5592 942
2985 60
108600 335
5103 528
7447 159
4949 582