40589 1020
9988 548
37674 753
7182 583
27127 314
12724 579
21457 288
6533 331
13943 618
16764 661
5448 772
42710 72
18558 361
7014 171
9824 863
39417 306
119771 255
10309 583
23177 206
13921 617
96352 244
4042 231
10467 420
20218 221
25683 308
21518 138
4527 270
12643 569