3005 633
12287 841
8077 865
5120 377
4350 144
27328 149
8988 531
4355 164
26677 621
111355 696
3891 617
2880 41
5681 410
5028 245
5228 149
7716 924
5836 594
3078 514
28947 345
2861 181
51667 217
94671 901
9242 595
4061 425
6012 787
3099 443
2938 317
4676 111