2934 829
1485 361
2564 339
15929 349
3908 501
6149 451
4849 265
8288 244
6259 567
3617 948
1717 268
3159 725