2148 389
2694 420
4527 681
2761 511
1150 203
3082 725
9940 688
25471 679
45721 115
17242 463
11730 684
5913 351
9890 173
4031 867