47582 515
31359 652
130793 752
48192 418
26125 132
52164 319
67774 733
19597 78
123740 750
15216 408
60768 783
56301 748
50246 455
111715 296
20501 245
40668 147
14624 407
42345 589
18344 155
101037 703
88618 494
62011 985
25500 292
23729 231
37149 665
95235 266