312408 707
66283 721
27315 376
29454 658
25853 310
14252 318
15122 823
17911 223
24604 132
14672 778
9325 732
12316 147
6368 379
9730 532
4993 83