2892 790
1645 258
1367 178
2270 416
67114 558
130364 473
42293 909
23083 210
54921 609
253930 980
115248 567
84732 808
21027 108
96409 447
133515 633
41376 160
97811 616
65504 715
38522 218
30959 286
39600 592
15560 191
88908 837
63159 503