148593 734
22085 287
33076 430
24895 374
111895 183
229698 702
67270 696
191134 904
57232 848
210193 914
26897 663
108240 221
31320 743
31281 112
292431 674
202862 644
63973 215
42137 553
18661 436
57029 591
27450 835
97109 627
10788 434
15506 217
69592 459
60729 899
59039 322
151538 1000