19828 416
40090 595
23876 542
48302 400
24800 697
79696 278
28064 191
25715 913
46545 263
44517 626
63179 312
55989 135
42181 199
19912 569
31745 958
29217 244
16578 284
28696 869
38499 344
32448 520
25152 741
106102 889
59585 425
38301 698