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