14581 295
103123 1520
72508 1340
64942 346
70487 1168
49480 744
57651 949
57058 1259
59420 713
22281 546
45542 547
49899 1605
312718 4950
267184 2912
250665 3662
220868 2554
201086 1994
190620 2902
176381 2459
164469 2179
140415 1713
116143 2360
115981 932
115787 1223