31457 653
19895 624
11257 273
6837 935
4680 734
6319 761
3935 97
19730 665
10772 527
5256 899
6749 686
11942 501
2954 389
26219 284
5018 619
3357 280
9826 347
40019 222
3530 75
20448 376
8762 909
6123 719
6544 674
8884 842