4669 76
12289 111
13533 392
21089 444
9260 709
23959 263
144117 1038
20642 193
23455 458
127241 376
27628 223
43431 152
77395 869
38971 1023
68232 937
27448 464
29067 285
4838 117
2790 456
2282 168
2047 94
6735 594
2015 124
3982 545
5623 497
10526 521
3489 377
4195 163