2113 595
5482 568
36214 770
2091 410
4706 490
5859 285
2171 419
3355 660
12717 560
22987 640
48821 509
13127 314
28132 124
155189 615
172355 964