12999 493
6291 87
15889 418
17006 206
11592 519
3090 45
10708 647
4462 254
14098 573
8225 324
10785 219
5398 285
6480 136
13982 250
11907 82
12740 675
20441 367
9658 330
5102 249
10577 673
3405 223
21199 345
14992 553
6224 275
10789 50
8676 376
9031 654
6415 706