2978 304
9280 396
2417 115
21885 106
15687 348
14450 333
50112 341
38998 647
26253 125
12654 603
30009 152
87279 447
18830 278
6509 100
16444 903
12398 859
6487 530
15001 366
54350 727
12891 757
19131 642
55248 603
26439 561
12823 550
7392 482
11188 532
18090 628
29962 591