30733 360
123706 257
132338 549
94893 822
53627 164
42081 144
90174 923
31622 501
65434 477
211400 548
164470 231
235660 678
17646 752
220442 312
159677 687
25073 117
46189 714
41051 273
44504 819
291550 598
31533 190
108268 561
72161 152
15099 200
25624 130
194428 403
54740 173
26480 320