24022 160
35300 752
187725 519
169187 768
26940 437
14078 175
18406 913
100545 221
63968 444
39064 173
42091 113
34865 276
26164 212
17498 224
43433 529
19306 62