45946 256
35921 164
40126 734
21923 271
18591 482
21787 648
28656 608
24983 197
32479 801
20278 837
60221 978
26854 941
64306 786
48881 793
48896 203
16505 235
29958 620
39252 945
25888 912
30169 669
41970 546
32957 294
28568 163
20826 137