1293 97
16153 521
7200 623
15004 862
12484 219
8223 46
6653 678
7064 576
2922 226
29408 782
3684 406
7154 745