2983 304
13047 804
9297 396
2424 115
6290 60
21951 106
15746 348
14494 333
26445 125
12658 603
14287 458
18894 278
6528 100
16485 903
12462 859
54471 727
12934 757
11952 737
19190 642
29862 186
55609 603
26634 562
12897 550
7413 482
18176 628
30025 591