14005 428
3589 574
3646 482
8279 834
2003 106
8656 922
5549 238
11952 348
3069 187
8118 352
25801 492
12288 501
14685 639
8122 77
15168 533
7155 350
7118 699
10287 693
14809 528
8615 146
5463 209
3817 524
15273 314
4612 757
7732 429
5230 446
8503 725
10921 342