58063 287
71533 194
27769 605
66967 146
114415 404
19043 487
30401 725
75886 661
31001 588
63283 269
80745 963
71157 491
7709 81
34011 208
23041 797
21985 570
29433 593
18575 844
60590 216
94578 559
20133 217
41622 420
12078 866
92636 815
32628 125
65332 264