12662 820
7508 416
12306 345
7034 506
4824 682
4414 630
16383 389
3823 335
9063 733
19455 278
6922 556
7228 344
5209 309
5140 860
10614 574
8816 484
8093 239
2386 320
9716 81
6244 877
9030 534
16709 431
4123 505
7850 819
5706 755
14809 381
3380 419
9898 737