5071 45
16270 414
5597 166
12413 485
20725 350
14327 954
5535 419
5580 225
5837 96
10437 513
15961 460
10315 833
13676 722
8426 601
10236 442
11597 185
10533 869
13790 574
9585 780
14567 475
16401 469
15443 439
18391 295
25459 52
11670 711
8765 368