56031 881
317435 807
6681 503
5057 220
35825 85
75563 464
181151 613
21222 581
24273 333
17839 716
25022 278
16949 564
12720 144
11044 910
336260 1371
253161 862
7784 151
142314 736
28152 191
25733 52
9860 211
323768 1639
22157 818
63602 443
12002 110
106366 249
47523 127
150916 747