21076 818
1768 507
4246 378
6158 53
14197 928
4342 783
7467 540
5108 233
2090 176
3763 498
5568 675
8623 485
4666 718
5728 341
3410 888
4254 641
3367 154