4316 30
12323 85
101080 534
9122 393
7261 692
9153 680
51966 725
1631 373
31844 436
2987 56
14970 539
4841 462
3887 919