58076 526
113812 637
142557 366
116998 496
38673 828
55266 317
141764 604
31140 402
105158 460
166372 1069
79098 159
275123 1026
102170 709
12235 584
37185 634
77795 341
109907 189
74809 523
17828 412
77347 188
245116 851
357873 545
333641 1218