2823 637
3557 332
4062 722
20337 959
3009 522
9951 32
2144 159
21165 128
11971 562
18093 106
30215 580
23801 234
10336 50
2246 62
2776 325
1090 124
3104 528
3734 247
4267 733
8040 869