41223 157
10917 173
9243 408
64379 442
11632 465
8749 433
24291 571
40305 953
62545 95
11893 268
20901 530
47407 279
42612 439
13175 675
12918 283
85665 287
15276 154
215403 1147
19686 652
30257 529
14624 140
23832 422
69317 474
14645 747
93703 840
35524 620
25736 845
37011 171