12451 123
4206 130
45288 593
12996 60
3943 382
57653 735
13782 82
9866 818
16962 570
5699 282
4786 393
4414 338
3607 722
5455 683
4748 357
2681 245
3696 284
1921 44
8826 874
4797 807
2187 96
17091 527
2613 245
2950 243
5684 514
3950 412
9780 673
2142 598