12281 123
4071 129
43878 593
12648 60
3868 382
56340 735
13745 82
9849 818
16932 570
5678 282
4779 393
4374 338
3590 722
5445 683
4715 357
2666 245
3681 284
1903 44
8788 874
4783 807
2167 96
17009 527
2594 245
2941 243
5674 514
3943 412
9743 673
2124 598