56032 881
317442 807
6681 503
5058 220
35826 85
75563 464
181153 613
21222 581
24273 333
17839 716
25022 278
16949 564
12720 144
11044 910
336267 1371
253163 862
7784 151
142315 736
28153 191
25734 52
9860 211
323770 1639
22157 818
63604 443
12002 110
106368 249
47524 127
150922 747