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