16532 170
25166 135
28948 311
71147 769
15301 364
26400 897
175595 209
55108 253
17278 249
23254 706
55756 307
53777 691
34674 626
15858 419
26016 502
139454 486
44855 890
33248 206
26801 343
60668 842
427497 1300
61781 174
17956 303
16653 156
28395 199
302364 945
18606 173
47982 710