39951 532
64905 475
20011 841
17094 679
16203 412
29188 1006
11407 185
47011 542
23491 508
14984 737
10424 804
13034 500
17714 635
18072 870
23248 454
43539 167
83021 677
18506 315
26695 645
16670 347
14627 1028
38505 568
40456 418
21569 851