24022 160
35300 752
187725 519
169186 768
26940 437
14078 175
18406 913
100542 221
63964 444
39064 173
42091 113
34863 276
26163 212
17498 224
43433 529
19306 62