4004 770
5603 136
2070 271
3942 426
8243 555
2367 75
3705 234
3653 853
6677 759
16940 413
2317 159
4976 859
3553 357
6924 202
85403 120
250802 459
171647 223
114503 939
50107 557
19496 317
27345 315
13113 779
17759 604
4288 166
12147 39
13466 209
11648 487
9802 336