118991 505
50703 354
31255 422
23405 981
52789 468
34130 677
28422 881
66973 787
29775 459
42986 769
35364 675
19440 42
35092 871
94379 370
30638 572
61061 504
29023 645
122407 230
44074 681
31070 675
24151 59
26143 289
37872 131
89709 645