21646 46
4301 389
17074 563
9601 681
5120 860
6588 811
4170 633
4962 825
7977 726
3187 119
13484 472
45178 487
6695 367
5454 117
5876 606
15730 267
2910 220
8229 168
3909 346
2391 173
14141 648
5373 102
6113 480
6404 37