8196 112
3499 213
6497 570
25803 207
26347 160
38111 670
22116 476
30442 634
61178 634
106684 558
3916 115
6448 850
13080 117
2410 171
6665 572
47114 406
98009 769
18309 234
31337 402
23477 189
12244 853
3183 128
7143 213
4845 657
5738 120
2522 190
18740 716
46182 375