39812 250
113710 262
32766 137
93635 278
63768 368
72955 301
85459 470
60556 892
95439 144
49445 422
105772 578
139453 507
51317 78
101668 232
75072 191
53000 385
152734 432
45355 286