29806 90
33805 308
30984 346
27953 251
22565 641
19711 380
19547 406
39682 796
44415 417
8762 407
36155 502
38132 952
21700 161
13633 774
12057 606
32882 619
30048 926
35178 686
12272 194
17357 605
17047 116
51073 82
10401 41
13815 32
12891 357
12375 57
19099 420
18768 450