105081 880
82343 131
40474 610
27308 489
70879 181
64552 808
45122 739
165658 1128
118828 617
156966 581
89618 634
11020 73
86623 595
13484 273
28700 195
74307 247
110837 552
49374 684
82961 610
33364 119
37549 483
58623 575
84217 535
17874 47
39061 152
45708 490