1258 224
6237 764
10876 378
20447 623
80087 146
5286 501
5317 513
8005 918
11500 645
3325 73
17388 665
6636 414