2978 304
9281 396
2417 115
21891 106
15691 348
14454 333
50130 341
39006 647
26274 125
12655 603
30017 152
87293 447
18832 278
6509 100
16444 903
12400 859
6488 530
15001 366
54361 727
12894 757
19136 642
55282 603
26447 561
12828 550
7395 482
11188 532
18098 628
29971 591