4315 30
12323 85
101068 534
9122 393
7260 692
9153 680
51966 725
1631 373
31843 436
2987 56
14970 539
4840 462
3887 919