2427 97
3343 190
8377 550
5242 740
6681 638
4722 588
17074 212
33632 661
32210 482
62496 529
54995 829
4611 452
2815 384
8441 417
2851 163
5413 775
57285 159
24501 128