2950 370
29008 512
6285 527
11758 661
11306 449
15233 233
59462 691
37841 130
33787 524
7594 483
6862 481
2703 109
3608 264
5546 284
4696 621
10908 426
2349 120