5663 658
12321 443
3378 618
16535 675
7889 413
5581 168
6057 384
29956 322
7206 987
33351 221
3101 137
2219 250
1948732 6850
9269 179
954 173
3147 715
6405 414
2890 480
2818 615
1969 103
2786 291
1967 280
5415 735
3905 575
4501 708
3508 212
3174 671
30708 839