16003 156
9577 40
32456 594
12150 356
7509 275
13972 817
14126 57
6932 141
11060 712
11168 366
7181 284
34832 277
10819 190
6932 628
3880 41
43656 890
6643 472
8503 453
11012 526
8032 299
9453 271
17857 610
15308 418
7235 528