16646 463
7128 112
24503 699
2044 292
30441 529
24382 606
11169 41
54816 493
32484 458
10601 687
18033 124
13612 152
17537 409
25086 243