2487 97
3508 190
8491 550
5295 740
6715 638
4745 588
17092 212
33704 662
32248 482
62594 529
55007 829
4619 452
2818 384
8447 417
2857 163
5417 775
57347 159
24531 128