2702 678
7251 250
2064 275
4453 106
8761 537
6602 501
4796 77
40173 143
19521 299
39816 207
7561 664
5466 827
2074 255
2907 621