15072 385
3993 36
612 43
8442 418
14625 409
2356 135
2647 150
93214 365
9564 258
13886 196
17512 676
6561 362
6645 699
5687 840
19465 783
6695 348
8121 620
6361 260
2305 223
3456 68
10029 334
6346 352
5860 587
6199 756
5498 865
26248 267
10530 86
11017 245