2950 370
29005 512
6284 527
11756 661
11305 449
15233 233
59459 691
37839 130
33781 524
7594 483
6862 481
2703 109
3606 264
5546 284
4696 621
10907 426
2349 120