2973 335
3648 695
5269 581
5321 482
2638 81
4186 782
4443 565
15578 553
5419 474
3708 55
26214 502
3284 446
6260 441
5198 266
2945 549
3787 266