34840 588
8085 648
13866 383
5445 533
5813 706
9113 553
12891 329
25942 195
6463 632
5102 292
18913 887
14425 825
3884 498
6669 310
15497 292
5169 464
27621 718
26667 601
4032 504
10238 207
7312 825
5925 612
9824 239
34790 819