30026 628
18666 308
36971 891
58147 315
54433 272
86533 207
124860 144
57433 763
107949 907
48081 297
72061 748
20984 563
52115 599
68857 124
35114 190
76611 613
95698 422
55569 477
44602 108
39317 712
16609 617
40587 599
33175 632
139334 919
35369 163
28373 681
209573 851
174338 990