22682 653
37562 514
6830 173
12786 841
2678 291
3226 486
3512 302
6851 617
1752 94
2653 37
7071 137
4460 770
4220 705
4169 625
4192 234
3199 399
3904 853
2712 137
29870 681
2573 82
15308 509
32634 777
85395 189
65277 239
5911 196
18889 611
5202 634
14149 934