12877 480
3532 468
10644 382
5138 362
4819 216
6272 963
8450 474
16658 646
4335 829
7398 128
18597 651
18241 354
9335 392
2935 458
10215 678
5228 300
29815 87
3324 234
4989 766
16258 338
9864 65
19680 546
2670 212
25008 602