14904 165
32389 352
20051 587
11761 287
13855 421
10387 414
11648 624
15551 137
7451 655
6294 465
4678 483
4160 645