2123 127
5110 517
11907 300
74773 806
54154 348
48087 922
14022 241
35400 177
71664 770
26702 365
91735 534