2978 304
9281 396
2417 115
21888 106
15688 348
14450 333
50116 341
39001 647
26258 125
12654 603
30012 152
87283 447
18831 278
6509 100
16444 903
12400 859
6487 530
15001 366
54357 727
12893 757
19131 642
55259 603
26443 561
12823 550
7395 482
11188 532
18092 628
29965 591