2004 300
1266 72
3218 716
2134 435
2069 289
4206 738
5347 776
4032 531
5601 674
2350 346
2847 612
4642 620
2291 111
3607 823
2360 399
1963 292
4096 667
2168 497
1845 398
3735 535
2530 730
2161 518
2191 475
3714 765