2823 637
3557 332
4062 722
20336 959
3009 522
9947 32
2144 159
21147 128
11971 562
18088 106
30213 580
23801 234
10336 50
2246 62
2776 325
1090 124
3104 528
3734 247
4267 733
8040 869