402956 540
20050 326
20325 599
102956 574
103509 820
63623 790
110885 461
113396 421
56022 643
169250 203
22511 175
39353 597
41767 866
16230 821
126696 371
25697 547
10986 538
31104 254
214222 181
298953 184
31922 328
27347 236
123104 677
50346 528
19660 287
9702 814
95232 428
53717 418