50081 342
25906 447
117857 748
18253 189
64659 393
55787 897
332884 1130
108716 673
34538 709
213367 1055
214084 764
346390 716
22722 483
48700 101
32282 203
260329 581
145346 617
21033 597
154701 928
20824 559
53749 869
36233 194
308402 1208
32775 417
290569 727
28350 342
50210 614
14175 626