58578 449
9430 321
4793 209
5962 91
265068 705
15110 640
11354 304
171162 746
36745 263
129249 898
94079 1128
11611 822
83737 837
21650 812
291194 727
27769 623
229824 438
5903 236
6687 141
13971 726
7693 804
7236 623
124726 483
12855 77
11628 340
113753 217
42973 665
339480 1238