4108 306
3406 149
2236 88
5045 305
2430 226
4317 770
4894 693
2613 285
2114 117
3809 548
2339 221
3526 441
18769 342