29013 773
81893 717
20461 290
19399 393
61804 679
14975 410
45168 921
24693 504
40400 71
76673 874
23397 591
11581 384
5339 620
32744 326
34926 165
17597 73
45570 632
54828 389
47572 207
58793 750
28240 463
71316 784
64250 722
53017 402
124908 650
106500 491