307592 1148
191233 749
86334 883
41275 650
169645 833
66799 250
103633 257
80287 241
89547 381
38738 156
76358 543
129365 827
134971 319
113046 796
119832 363
71246 262
25895 283
68919 561
131599 847
35475 466
126084 737
68711 465
102741 786
100574 364