4384 103
29025 663
5142 409
5653 309
4178 214
5459 147
11158 575
4139 284
5688 562
4455 583
3386 332
3695 806
1614 261
3054 267