2313 460
5625 758
7693 433
17072 530
9573 41
23515 130
11378 57
7209 47
17067 731
18085 548
8205 850
1697 278
1790 382
3272 203
3169 458
2342 633
507 37
1992 117
4263 782