4796 103
29155 663
5454 409
5737 309
4246 214
5501 147
11191 575
4251 284
5924 562
4571 583
3437 332
3732 806
1694 261
3102 267