19753 818
1764 507
4241 378
6157 53
14186 928
4342 783
7466 540
5102 233
2089 176
3761 498
5565 675
8611 485
4662 718
5724 341
3410 888
4249 641
3356 154