43596 142
30805 43
25264 49
206967 536
49786 602
166639 403
48299 851
58434 600
34069 369
175292 205
49663 254
40068 763
50666 168
41700 423
31248 217
41498 870
21161 210
180494 690
49254 66
165350 239
149628 549
63643 653
133728 330
85432 182
257055 750
65312 239
15701 78
52446 151