19756 109
20188 198
5933 273
8640 35
11439 79
14803 703
9832 30
10825 524
12229 187
19554 658
15895 558
5998 98
12968 497
6662 93
15623 650
11652 380
8104 593
15413 413
10422 572
6317 82
22001 430
28935 240
15640 350
8687 790