4000 370
2568 169
5626 789
2588 97
8406 651
11113 789
1432 43
3999 421
2905 185
3621 323
5168 480
7480 606
6500 426
5889 491
6446 548
54004 974
5862 718
52212 859
18959 580
8223 687
10330 706
9963 298
3497 138
5597 771
3771 392
5756 666
16872 107