4123 588
18363 283
7929 76
21447 48
18061 333
3696 455
11330 187
5667 526
7785 227
4613 29
4175 139
5649 969
5285 298
10112 249
2737 462