2823 637
3556 332
4059 722
20333 959
3009 522
9934 32
2144 159
21077 128
11971 562
18075 106
30188 580
23797 234
10331 50
2246 62
2775 325
1090 124
3102 528
3734 247
4267 733
8040 869