5096 45
16333 414
5623 166
12451 485
20856 350
14388 954
5580 419
5609 225
5928 96
10498 513
16076 460
10363 833
13731 722
8475 601
10311 442
11665 185
10598 869
13934 574
9656 780
14659 475
16535 469
15535 439
18463 295
25668 52
11705 711
8835 368