402956 540
102956 574
103509 820
63623 790
110885 461
210128 546
113395 421
56022 643
169250 203
39353 597
41767 866
16230 821
179490 407
31104 254
298953 184
123103 677
33984 325
50346 528
95232 428
69373 316
58275 581
53717 418
148253 929
141783 171
41469 275
86340 831
28852 49
21406 330