2438 684
390 41
1976 432
2208 675
1081 241
14453 621
7417 47
5501 748
3122 49
35776 292
65335 395
22085 114
31324 492
3348 249
2911 571