564681 3037
1326705 2505
93572 355
210349 768
297149 947
557554 1709
32818 316
167073 931
70286 153
20633 82
337467 1115
334565 1160
72045 784
333929 857
65076 247
143534 708
926204 3282
1215754 4561
29371 238
119085 802
301090 1049
38972 427
63840 318
497051 621