12602 31
28051 225
26112 164
12054 722
23771 712
19756 410
16892 686
5667 390
21373 645
10459 212
24403 185
2435 325
23898 130
2251 201
18409 521
2865 374
48304 491
12587 498
19497 475
11988 357
18778 165
28874 458
13398 630
11543 57
17758 419
12875 223
17507 450
4393 948