22018 570
20683 131
18253 277
71244 498
18648 844
12859 252
6038 534
9672 326
12128 866
22593 794
7690 274
32610 169
26187 442
6634 168
28789 264
7324 482
5623 128
12035 650
85961 774
50586 304
84868 347
23725 216
10648 598
18216 194
27623 492
18705 624
8254 346