2438 684
390 41
2013 432
2211 675
1082 241
14455 621
7422 47
5505 748
3130 49
35790 292
65344 395
22117 114
31357 492
3353 249
2913 571