40498 1020
9966 548
37622 753
7182 583
27078 314
12691 579
21441 288
6527 331
13934 618
16735 661
5437 772
42646 72
18531 361
7010 171
9817 863
39282 306
119314 253
10302 583
23165 206
13903 617
96269 244
4021 231
10445 420
20181 221
25611 308
21472 138
4514 270
12607 569