2983 304
13045 804
9295 396
2422 115
6286 60
21943 106
15740 348
14492 333
26433 125
12658 603
14284 458
18886 278
6528 100
16476 903
12451 859
54455 727
12928 757
11944 737
19181 642
29848 186
55563 603
26611 562
12886 550
7413 482
18169 628
30018 591