40589 1020
9987 548
37662 753
7182 583
27125 314
12723 579
21457 288
6532 331
13943 618
16764 661
5448 772
42710 72
18557 361
7013 171
9824 863
39398 306
119749 255
10309 583
23176 206
13920 617
96345 244
4042 231
10466 420
20218 221
25680 308
21518 138
4527 270
12642 569