3001 675
3156 601
20899 350
5954 439
6847 597
4173 703
21278 389
4433 404
14118 178
23782 478
8842 750
6797 544
3796 616
19425 632
17167 507
9485 667
4008 652
6310 547
34076 647
153560 423
91402 693
43483 535
38431 318
12347 312
32855 774
32888 167
39090 78
50950 169