12669 92
14775 343
15430 758
11585 58
276118 1568
2628556 6563
695923 1987
376055 1078
2322791 7050
115267 632
40627 580
57877 485
46152 393
60673 598
54783 163
46832 584
19930 187
30846 291
36725 467
28443 521
3590 265
33292 840
38574 209
33364 677