50931 265
36409 813
107997 375
156271 759
304149 949
361973 857
54184 606
34444 174
155228 648
77234 188
335419 1113
662097 1129
382352 1155
452507 1310
1091884 1872
207363 532
897015 1946
560035 1200
620657 1318
1653985 3609
227194 561
370296 966
319308 983