22966 505
18655 645
11003 545
37196 102
89730 711
46656 555
15936 741
17024 195
21683 697
14823 885
31011 325
20343 603
12514 575
20823 323
22159 427
25013 596
20722 1008
52488 103
19697 489
23417 222
19805 129
11616 214
48356 846
43524 58
45170 482
45422 66
27458 431
29154 376