2997 91
58364 354
98863 292
89071 634
132216 909
128145 245
71510 577
90943 330
118505 834
107388 668
103028 238
155378 978
85023 760
165531 620
39302 367
7484 789
143595 426
91059 786
97490 427
112255 215
152886 1226
118739 817
76648 574
106729 422
243165 1212
209144 1247
295044 701
135709 731