40608 595
53011 197
29058 392
33168 136
42113 285
27188 498
24084 419
21039 214
17037 284
52699 429
26663 822
116569 811
25915 273
26192 277
64817 484
38444 589
20709 108
66467 677
34103 603
34843 499
27306 688
14332 494
30661 704
46042 239