2096 640
12874 147
37734 333
98050 309
26630 122
155604 542
18248 111
39664 291
1009 161
2578 271
37287 265
31017 221
13090 124