2876 105
9510 750
34428 856
30657 355
45310 650
12754 305
22913 301
15803 700
14481 576
20812 887
24590 905
10827 391
42471 593
35447 175
22978 847
12769 184
4785 179
46797 101
30851 568
10856 147
8792 765
4357 389
17263 682
19370 430
11686 718
7755 262
26717 427
17536 233