4005 370
2568 169
5630 789
2589 97
8406 651
11113 789
1432 43
4000 421
2906 185
3621 323
5168 480
7480 606
6501 426
5891 491
6446 548
54011 974
5862 718
52215 859
18961 580
8224 687
10330 706
9963 298
3497 138
5597 771
3772 392
5756 666
16872 107