40558 1020
9979 548
37646 753
7182 583
27113 314
12711 579
21447 288
6530 331
13942 618
16753 661
5442 772
42695 72
18551 361
7013 171
9822 863
39371 306
119648 255
10308 583
23175 206
13912 617
96331 244
4039 231
10459 420
20211 221
25658 308
21511 138
4526 270
12635 569