20025 839
32444 491
5318 207
9338 310
12600 166
16190 776
7624 707
6203 64
9711 587
5840 150
9618 263
6441 504
20527 561
10977 377
12499 440
14054 308
8905 877
11245 507
18448 161
5932 89
7593 678
6458 191
16635 640
8590 142