4108 306
3409 149
2238 88
5048 305
2433 226
4317 770
4896 693
2613 285
2114 117
3809 548
2340 221
3528 441
18778 342