19895 818
1764 507
4242 378
6157 53
14191 928
4342 783
7466 540
5102 233
2090 176
3761 498
5565 675
8612 485
4662 718
5724 341
3410 888
4249 641
3358 154