102645 840
114305 611
86428 208
61751 826
297954 1068
393173 940
91207 1097
418970 846
235983 1039
152011 338
85675 584
113233 982
52925 250
23788 326
162340 478
56400 877
229879 986
26765 638
93941 605
36125 604
103031 506
79491 1033
100028 715
341518 924