2283 96
5074 222
4995 648
4727 110
1892 60
3786 466
4779 650
7607 673
5975 664
7924 612
2500 257
10495 62
55734 529
24556 632
81465 682