2438 684
390 41
2014 432
2211 675
1082 241
14455 621
7422 47
5506 748
3130 49
35790 292
65344 395
22119 114
31359 492
3353 249
2913 571