8192 445
48558 179
32426 112
11474 335
33073 291
13576 318
21649 531
32499 423
39651 516
12549 734
28351 458