51051 808
40316 617
20806 572
21166 441
17023 533
19076 654
52635 635
87218 463
10652 214
50562 266
29060 333
43698 156
67198 724
23110 402
210718 924
14230 200
33562 414
60538 602
39547 635
21447 295
13063 119
16829 117
8550 396