2505 561
1085 340
1691 370
1090 326
1685 454
138 38
5880 696
85225 416
1649 362
2380 538
38638 754
116948 393
4037 488
246591 360
68987 791
59030 362
90491 600
108116 520
51072 102
82772 150
98669 536