2303 362
2540 734
593 81
77738 242
23469 368
9581 82
8676 336
8966 72
1868 120
4121 80
60304 746
70142 770
21797 214
16439 44
14802 447
22552 445
15547 129
26531 561
11557 116
11710 255
6013 823
1634 31
18266 630
2541 268