64580 177
41173 71
46332 485
25189 320
144217 222
39922 539
32335 239
27839 780
50336 634
46242 513
49116 534
66269 667
136954 682
34133 408
31367 114
41704 249
101547 888
34424 869
47643 760
81655 453
66882 384
64643 149
208364 533
96252 597