12528 462
31813 674
8445 789
5534 400
2952 978
8020 454
4629 812
36495 530
2943 70
5884 641
9448 250
16867 802
4378 570
9091 237
3051 541
5158 89
1149 336
5380 556
5256 310
5780 507
31388 548
863 283
6350 475
3305 771