30046 660
32348 105
4821 218
8820 589
27757 801
21471 507
17667 317
18677 760
5380 181
36316 900
41563 168
24609 401
9909 98
17887 473
15195 790
19719 774
31820 566
11578 822
37521 898
8505 429
21735 233
14671 585
34236 298
20598 362
15266 657
13016 172
4804 528
12135 130