3005 633
12270 841
8073 865
5120 377
4350 144
27321 149
8987 531
4355 164
26669 621
111336 696
3891 617
2880 41
5681 410
5028 245
5228 149
7716 924
5836 594
3078 514
28947 345
2860 181
51657 217
94666 901
9242 595
4060 425
6012 787
3099 443
2937 317
4676 111