19821 142
2826 221
20558 273
3815 264
4623 233
3767 654
2087 340
2641 106
27303 83
23003 645
3911 705
5149 153
2479 379
13404 36
4058 493