58040 300
24513 82
11896 396
57042 85
20128 483
16704 387
19708 321
12355 442
25884 624
36073 38
18647 645
10990 545
30476 499
46633 555
14814 885
22154 427
20693 1008
43477 58
24979 428
4097 432
132647 626
24331 867
9572 131
10718 422
15479 357
19643 722
4834 909
15993 192