2823 637
3557 332
4062 722
20340 959
3009 522
9952 32
2144 159
21186 128
11971 562
18096 106
30215 580
23801 234
10338 50
2246 62
2776 325
1090 124
3104 528
3734 247
4267 733
8040 869