2951 370
29012 512
6286 527
11758 661
11306 449
15233 233
59470 691
37842 130
33793 524
7594 483
6863 481
2703 109
3609 264
5546 284
4696 621
10908 426
2349 120