3195 143
36446 241
87011 931
11161 688
67529 1016
17261 609
41949 318
19793 218
42685 953
37862 983
27440 132
17858 675
4871 342
11040 178
5797 618
27198 630
7586 357
33297 481
26054 725
5936 53
85594 698
16295 467
10128 935
9757 33
8726 979
40120 355
63300 747