311532 963
110353 474
68847 549
917078 1231
145645 159
213707 930
88263 904
164304 680
271914 808
56206 130
206541 772
259239 732
316155 1056
297180 962
495555 1753
243565 699
232629 944
595906 1455
235379 402
201841 593
126876 202
58558 323
183223 601
59814 336