31311 182
53095 141
39987 780
130841 593
120983 197
8996 61
6752 323
403082 537
35830 663
110864 461
210227 546
113346 421
298923 184
122955 677
33981 325
50134 528
95316 428
69419 316
53722 420
141771 170
41388 275
28829 49
107776 909
175456 543
94667 602
105607 231
79260 146
94930 267