2983 304
13045 804
9295 396
2422 115
6286 60
21943 106
15739 348
14492 333
26431 125
12658 603
14283 458
18884 278
6528 100
16476 903
12451 859
54454 727
12928 757
11944 737
19178 642
29847 186
55560 603
26606 562
12885 550
7413 482
18166 628
30018 591