2950 370
29005 512
6284 527
11755 661
11305 449
15233 233
59451 691
37839 130
33779 524
7593 483
6862 481
2701 109
3606 264
5546 284
4696 621
10907 426
2348 120