21681 118
2062 462
2800 345
13115 158
3138 716
18058 346
11851 153
15984 879
24953 644
4144 575
5282 506
5730 106
3269 665
12211 449
5084 911
817 71
4448 468