2951 370
29013 512
6286 527
11759 661
11308 449
15233 233
59472 691
37843 130
33796 524
7595 483
6863 481
2704 109
3609 264
5546 284
4696 621
10908 426
2349 120