25056 376
28159 412
34932 211
13804 452
137646 1001
73931 422
10470 675
15601 423
22585 781
19063 742
24892 1015
60369 145
24177 79
90014 901
19546 580
21835 65
43656 355
125218 1052
49621 354
29485 417
27210 136
65736 527
8600 470
13835 66