2550 122
15529 89
3955 273
13698 587
1497 165
21301 133
4703 527
4373 316
4890 562
2898 392
4797 165
18171 141
12998 489