1506 321
3189 517
4462 718
1701 327
2697 706
4007 724
2132 468
11163 703
497 109
3019 568
16342 491
12687 676
13234 307
101105 386
5172 72
20350 933