3405 581
2221 69
3338 525
1814 179
1881 400
26997 358
3326 756
3729 391
59868 294
10407 744
7728 671
6839 547
15294 263