105660 232
46952 200
443757 1557
241159 1047
138466 535
34379 568
121596 811
129367 906
89526 588
135685 416