21009 214
5442 293
7333 584
10458 761
10536 454
8690 304
3976 116
8901 716
10097 588
10031 324
12204 434
5901 459
14522 110
6076 338
3918 311
6104 109
9369 623
7699 335
15879 754
11499 446
6880 790
8480 514
9207 409
14529 583
7928 275
5525 101
9679 186
6603 210