4669 76
12289 111
13533 392
21089 444
9261 709
23959 263
144119 1038
20643 193
23455 458
127244 376
27636 223
43435 152
77398 869
38972 1023
68232 937
27448 464
29068 285
4838 117
2790 456
2282 168
2047 94
6737 594
2016 124
3982 545
5623 497
10526 521
3489 377
4195 163