2978 304
9280 396
2417 115
21887 106
15687 348
14450 333
50113 341
39001 647
26256 125
12654 603
30010 152
87282 447
18831 278
6509 100
16444 903
12399 859
6487 530
15001 366
54356 727
12892 757
19131 642
55256 603
26443 561
12823 550
7395 482
11188 532
18092 628
29963 591