4318 30
12323 85
101089 534
9122 393
7262 692
9153 680
51966 725
1631 373
31845 436
2987 56
14972 539
4841 462
3887 919