51581 684
4651 615
10271 524
5426 748
5066 435
3505 587
3328 145
5179 813
4286 370
3520 323
12072 120
13035 280
11334 283
24754 635
34997 608
66493 293