29800 695
47106 243
19602 279
8600 420
4945 535
14221 125
13281 883
5521 641
223228 631
12576 302
10017 718
4465 372
7597 599
7179 94
6874 476
7024 722
3609 113
7573 386
11726 482
34273 168
7566 681
13480 217
6129 610
11436 506