40062 1023
30948 525
28843 662
31650 389
50692 136
62986 716
71386 638
178225 889
85267 207
20498 177
55413 673
147256 215
26075 787
29921 682
245264 348
41876 489
22096 78
28116 480
31585 145
67428 479
46438 769
40877 631
55636 602
72043 255