21596 112
18290 305
4071 185
8891 658
5583 434
11926 467
10710 596
16196 239
10643 606
24845 810
5163 120
4628 31
11763 521
6891 202
10144 364
44160 570
20762 165
27453 67
12537 658
24990 762
7707 169
4830 522
18649 807
15957 638
10800 227
17237 106
9471 321
5643 325