12649 92
14750 343
15421 758
11568 58
276046 1568
2624786 6558
695847 1987
375956 1076
2318303 7050
115251 632
40601 580
57850 485
46133 393
60642 598
54773 163
46810 584
19921 187
30820 291
36706 467
28425 521
3575 265
33268 840
38526 209
33351 677