4969 76
12602 111
13771 392
21375 445
9510 709
24180 263
156649 1070
23524 194
28558 469
141306 391
32833 223
47186 154
84850 877
44173 1025
77773 947
30596 466
34529 286
5046 117
3017 456
2464 168
2322 94
6980 594
2219 124
4154 545
5819 497
10815 522
3751 377
4558 163