4108 306
3409 149
2239 88
5048 305
2433 226
4317 770
4897 693
2613 285
2115 117
3809 548
2340 221
3528 441
18780 342