518 38
1624 322
3697 675
12887 707
2608 538
4064 345
3125 581
18971 659
5671 35
4220 109
17784 402
17162 626
17804 534
60856 608
49038 794