3053 347
5108 379
11693 384
2951 211
2773 206
2881 637
3637 332
4188 722
20639 959
3053 522
10043 33
2192 159
21838 128
12117 562
18628 107
30447 581
24318 234
10801 50
2315 62
2847 325
1109 124
3131 528
3886 247
4341 733
8192 869