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