2823 637
3556 332
4059 722
20332 959
3009 522
9931 32
2144 159
21055 128
11971 562
18071 106
30182 580
23796 234
10330 50
2246 62
2775 325
1090 124
3102 528
3734 247
4267 733
8040 869