40761 806
18581 1686
14015 1190
25915 558
43967 541
23487 127
39743 1437
27462 979
28859 159
19767 444
25068 353
12501 449
40227 524
40996 1280
28118 1175
21800 432
25009 314
42418 1284
42404 508
25222 941