8175 30
7491 189
743750 1219
156613 711
396729 786
192102 900
62878 1254
89638 347
176441 1251
37700 177
72595 448
31350 98
15203 641
99854 514
35262 757
90517 756
28104 480
9307 788
6835 65
4026 75
11535 444
4573 508
12235 942
3154 116
6543 578
4442 318
5587 874
6343 316