50961 61
21331 360
113650 508
61598 413
26970 528
9039 221
73445 661
16948 569
181720 140
79675 518
11170 111
54952 174
10594 165
17774 747
8009 673
9608 567
10782 86
50581 78
47825 562
54172 703
26218 245
101617 264
36442 588
26880 180
35483 221
115234 293
95442 348
78409 353