29912 410
52830 506
39914 308
99724 671
83843 188
123738 434
101706 271
39855 801
91174 772
40079 291
126528 646
41687 177
113733 216
143545 1057
177989 607
130594 678
63153 803
113348 441
128448 470
6843 803
89143 922
57408 893
34517 202
140623 719
100183 611
147548 324
70282 390
60401 123