12673 92
14778 343
15433 758
11589 58
276131 1568
2629459 6563
695943 1987
376073 1078
2323826 7050
115270 632
40634 580
57880 485
46154 393
60680 598
54785 163
46833 584
19935 187
30847 291
36727 467
28445 521
3591 265
33300 840
38580 209
33367 677