5096 45
16333 414
5622 166
12451 485
20855 350
14388 954
5580 419
5609 225
5927 96
10498 513
16072 460
10363 833
13731 722
8475 601
10311 442
11662 185
10596 869
13931 574
9654 780
14657 475
16535 469
15535 439
18462 295
25665 52
11705 711
8834 368