20151 686
40460 536
71622 304
21790 76
26892 147
17637 299
37784 755
8816 281
30071 106
51689 335
13232 506
48297 693
9748 299
28574 528
23767 671
113660 578
8406 54
14945 68
40676 364
52220 666
21717 701
72916 444
22954 645
14700 878