4080 103
29014 663
5108 409
5645 309
4171 214
5456 147
11150 575
4124 284
5656 562
4451 583
3383 332
3695 806
1608 261
3051 267