51501 335
19516 100
156942 956
60972 201
19727 718
144720 196
20013 599
28940 815
32244 209
31123 500
58371 172
43058 759
52316 579
23952 56
26629 314
32613 575
46848 590
68202 880
31800 478
53578 689
143064 756
66776 322
35197 752
28933 162
50031 428