2823 637
3556 332
4059 722
20331 959
3008 522
9929 32
2144 159
21046 128
11969 562
18064 106
30175 580
23793 234
10330 50
2246 62
2775 325
1090 124
3102 528
3734 247
4266 733
8040 869