12293 803
21004 326
9718 73
17453 515
12556 725
11391 437
337581 764
138907 568
178962 1203
132933 915
193127 645
91910 859
5109 317