41328 168
24518 401
9881 98
17820 473
14984 790
19659 774
31581 566
11510 822
37160 898
8443 429
21581 233
14608 585
34162 298
20562 362
15212 657
12979 172
4775 528
12068 130
15382 155
17551 666
40945 478
175082 696
19680 522
9535 396
14443 414
4516 498
25883 383
14919 586