2532 122
15529 89
3955 273
13696 587
1497 165
21300 133
4703 527
4373 316
4890 562
2898 392
4797 165
18164 141
12989 489