8051 641
6851 372
13875 317
5126 335
13631 378
4632 115
7724 347
9277 469
4373 511
11200 489
8953 907
16157 923
17029 501
5176 508
4435 371
11625 201