4590 647
17096 773
8212 555
52536 410
18338 811
6693 514
20306 489
6528 615
5401 469
6581 166
15468 287
2745 63
7580 547
32147 633