12674 92
14778 343
15433 758
11591 58
276133 1568
2629600 6563
695946 1987
376078 1078
2323987 7050
115271 632
40634 580
57881 485
46155 393
60681 598
54785 163
46833 584
19935 187
30850 291
36728 467
28445 521
3591 265
33300 840
38581 209
33367 677