15022 131
16916 814
24054 430
14631 312
8250 860
18937 508
14724 265
16465 567
6520 137
4205 65
5953 279
13870 663
17988 379
42850 119
43397 529
43139 70
16697 355
7775 578
14150 153
7148 216
12604 391
8368 448
3048 269
18805 278
43342 912
14369 285
8576 363
26757 348