31996 234
13987 753
14651 156
9044 50
6726 104
19356 403
261849 867
308368 1068
443545 1073
244098 960
180208 317
153801 741
215624 718
178319 571
176295 747
133845 915
17875 776
246892 920
4235 168
6429 358
375334 1001
84804 718
303799 1235
335415 1653
213944 223
9084 385
93111 859
84815 625