14072 591
8399 799
5929 338
3951 380
6007 927
2390 71
4690 657
8079 543
2268 215
7052 614
6313 548
3139 70
4646 538
15474 565
25648 181
6503 838
2870 148
6943 655
6401 668
5129 599
5592 942
2984 60
108503 335
5103 528
7444 159
4945 582