2290 96
5092 222
5005 648
4733 110
1897 60
3789 466
4784 650
7614 673
5981 664
7932 612
2502 257
10538 62
55761 529
24614 632
81595 683