50415 156
34065 310
84866 442
242245 589
59246 162
69972 491
16866 707
22652 78
66590 345
12903 129
35913 107
58978 127
29009 846
64357 764
28626 507
32839 370
16482 153
24020 424
29944 438
62697 154
25030 360
11089 84
26807 329
8516 602