19678 145
120507 381
44241 64
33429 670
42534 221
42126 707
32969 180
25055 362
28974 148
39470 413
59467 550
105026 217
60049 976
34378 570
52561 501
31080 884
42333 103
28022 93
30071 701
37857 402
36287 336
80939 545
71264 336
26966 353