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