1231 54
108844 384
33244 114
62568 1073
26831 512
98440 967
42370 339
25030 227
22995 168
2276 632
823 234
1735 319