12996 92
15206 343
15655 758
11933 58
277241 1568
2706127 6600
697413 1987
377637 1078
2407570 7084
115582 632
40942 581
58209 485
46348 393
61014 598
55118 163
47133 584
20146 187
31175 291
36943 467
28739 521
3784 265
33815 841
39362 209
33759 677