2512 97
3570 191
8518 550
5315 740
6740 638
4759 588
17098 212
33731 662
32272 482
62642 529
55021 829
4619 452
2821 384
8450 417
2861 163
5419 775
57385 159
24550 128