2951 370
29010 512
6286 527
11758 661
11306 449
15233 233
59463 691
37841 130
33789 524
7594 483
6863 481
2703 109
3608 264
5546 284
4696 621
10908 426
2349 120