30098 503
9422 509
5578 691
4504 695
6866 439
3311 588
113721 341
27684 615
32754 941
3304 58
10439 828
8726 234
16287 209
7883 636
8505 134
7391 770
7931 501
11082 600
6699 229
7445 547
4142 76
3858 100
6874 569
11262 283
6753 612
17645 932
2809 70
1730 173