4101 256
1595 147
141968 579
73992 784
48044 434
30448 547
120895 1231
245916 856
132999 1000
20650 429
12011 168
4970 54
8333 97
17536 270
15596 669
6124 550
7420 685
8948 148
31254 240
21952 81
13353 134
587687 952
8759 247
302738 709
13692 663
22376 563
12402 887
7634 420