8280 30
7581 189
744964 1219
157868 711
398642 786
194995 900
63286 1259
90436 347
178256 1256
38399 177
74165 449
31666 99
15467 641
101561 514
36202 757
92967 759
28601 480
9356 788
6893 65
4095 75
11618 444
4633 508
12276 942
3208 116
6603 578
4498 318
5638 874
6390 316