40508 1020
9969 548
37623 753
7182 583
27081 314
12691 579
21442 288
6527 331
13936 618
16736 661
5437 772
42647 72
18537 361
7010 171
9817 863
39286 306
119337 253
10303 583
23165 206
13905 617
96273 244
4024 231
10445 420
20184 221
25615 308
21475 138
4514 270
12608 569