31505 683
9687 610
89048 1108
8836 200
69457 386
20580 891
15746 283
21351 398
28065 127
15209 70
15277 626
14545 274
10923 166
21000 197
8495 539
26614 329
32930 174
9883 217
38223 131
21584 236
21498 773
120337 366
81128 564
6532 235
9050 717
12274 304
7027 564
28953 612