12021 270
15791 689
8653 519
9303 599
10783 555
27023 143
3855 571
1308 194
8159 214
9042 839
10351 758
19968 588
3960 749
3381 809
8112 121
9776 583
11585 462
2543 445
6179 362
6846 373
7365 83
25896 292
4274 132
2025 120