12302 803
21016 326
9733 73
17478 515
12572 725
11408 437
337587 764
13888 762
138910 568
178981 1203
132941 915
193140 645
91919 859
16046 439
5109 317