3126 527
1727 231
45213 216
4470 668
2799 54
3150 497
21623 620
8295 390
20399 337
14703 89
7585 206
5878 669
3480 531
5016 478
5307 171
15256 426