4108 306
3408 149
2237 88
5047 305
2431 226
4317 770
4894 693
2613 285
2114 117
3809 548
2340 221
3526 441
18771 342