15226 508
19448 769
15053 63
30215 781
8262 351
15362 216
11144 103
5096 45
16333 414
5622 166
12451 485
20855 350
14388 954
5580 419
5609 225
5927 96
10498 513
16074 460
10363 833
13731 722
8475 601
10311 442
11663 185
10597 869
13933 574
9655 780