25056 376
28156 412
34931 211
13804 452
137646 1001
73930 422
10469 675
15601 423
22584 781
19062 742
24892 1015
60368 145
24177 79
90013 901
19546 580
21834 65
43656 355
125209 1052
49620 354
29484 417
27209 136
65736 527
8600 470
13835 66