13 2708
143 31558
99 8142
28 29901
86 7804
117 20214
368 30374
76 22565
5 1318
23 2998
62 6864
3 1115
2 1009
2 902
7 1027
2 1181
5 1345
3 1247
1 1079
45 8262
166 28470
18 3151
33 13116
11 1687
74 18938