12668 92
14771 343
15428 758
11584 58
276115 1568
2628306 6563
695916 1987
376051 1078
2322473 7050
115267 632
40626 580
57876 485
46151 393
60671 598
54783 163
46825 584
19928 187
30846 291
36724 467
28443 521
3589 265
33287 840
38571 209
33362 677