13541 587
1561 446
2625 372
80500 181
6162 27
5398 432
3924 678
8652 625
9619 259
6667 676
16941 641
3134 358
30466 91
17801 215
33859 58
3969 580
66396 560
6637 79
25231 67
4635 645
2381 292
416 75
17525 215
21637 772