63196 495
88319 342
61231 667
30653 83
43936 114
71305 982
38188 499
30223 616
56557 201
56528 481
14767 471
11361 190
24969 109
33266 914
12296 132
40339 550
37802 719
27152 830
8944 411
15460 496
19649 503
41805 290
21701 192
19894 767
30222 196
24656 618
39418 592
20359 309