929 93
10838 375
7027 357
25792 342
61097 125
168874 306
21079 1029
30105 384
24951 240
5391 476
10625 532
4715 526
3912 691