308939 1150
157212 425
87175 288
170527 372
16328 195
247124 730
6413 170
129214 473
6303 177
161349 762
158767 317
522447 1662
147044 891
135331 361
10651 362
8696 154
17833 513
123173 1032
119589 636
64752 727
386907 714
342733 978
109399 503
51844 535
396979 1005
128068 461
109576 343
23127 423