15014 413
5672 349
2234 60
4448 803
30109 782
9714 731
22659 634
11328 826
3917 219
5801 263
1383 295
4882 385
4445 646
18700 977
6837 791
3807 524
13793 117
13663 795
3829 441
11689 734
1756 108
1972 203
2361 554
3452 135
2882 540
2421 287
4497 627
4025 345