2687 206
2823 637
3559 332
4064 722
20342 959
3009 522
9954 32
2148 159
21191 128
11974 562
18102 106
30217 580
23804 234
10342 50
2248 62
2777 325
1090 124
3104 528
3734 247
4267 733
8040 869