2920 415
3903 654
4053 568
3459 436
12915 431
22119 653
23393 138
12851 87
46536 754
3731 417
7700 1018
5859 593
4670 390
2263 342
1553 178
3964 782
2447 595
2576 421