40493 1020
9966 548
37621 753
7182 583
27077 314
12689 579
21441 288
6527 331
13934 618
16735 661
5437 772
42643 72
18530 361
7009 171
9817 863
39280 306
119296 253
10302 583
23165 206
13901 617
96266 244
4021 231
10445 420
20180 221
25610 308
21470 138
4514 270
12605 569