13952 575
1714 556
1339 349
2508 710
3255 768
926 42
4743 204
6922 823
1605 356
4108 419
11334 377
3967 648
8790 141
4196 535
9428 134
5912 469