109628 420
54445 643
158456 201
21945 175
37857 597
40831 866
15611 821
119185 365
25181 547
10668 538
29393 254
204330 177
279279 181
31500 328
22559 234
115645 677
45673 527
18064 281
5656 814
86342 426
50435 418
141559 928
131633 163
38269 275
78946 827
26222 49
19681 330
53712 603