15221 508
19445 769
15006 63
30211 781
8262 351
15358 216
11140 103
5095 45
16328 414
5621 166
12449 485
20848 350
14385 954
5576 419
5608 225
5923 96
10496 513
16061 460
10362 833
13725 722
8468 601
10303 442
11660 185
10593 869
13918 574
9653 780