381 41
1563 432
2174 675
1050 241
14398 621
7395 47
5475 748
3088 49
35698 292
65246 395
21866 114
30968 492
3303 249
2886 571