51983 628
30364 427
302586 662
302831 954
101852 643
84978 362
374411 944
100216 339
21814 159
283791 841
50587 502
288750 1092
153293 455
416516 1296
103064 571
171159 411
158139 1073
409238 837
144974 533
20269 326
160912 305
369987 760