40431 312
24978 155
29470 639
17068 605
19982 444
21575 508
18299 107
15929 87
19171 924
15332 733
20679 849
26152 569
25583 113
14092 283
23322 585
18636 392
17215 838
11128 177
20670 329
20391 59
42416 726
30961 743
29704 655
30863 556