14065 591
8396 799
5926 338
3950 380
6004 927
2389 71
4687 657
8076 543
2266 215
7052 614
6313 548
3139 70
4645 538
15468 565
25626 181
6503 838
2869 148
6942 655
6401 668
5129 599
5591 942
2981 60
108436 335
5103 528
7443 159
4942 582