12357 321
3762 82
13540 556
9297 686
6075 75
4505 109
8145 999
13625 387
25729 280
165194 239
23774 868
5800 701
7651 693
5428 499
6132 201
32229 921
19337 522
6095 812
29565 577
48357 89
14298 104
32515 584
38789 526
14528 209